рдХреНрд▓рд╛рдЙрдб рдмрд┐рд▓рд┐рдВрдЧ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ?

рдЬрдм рд╣рдордиреЗ рдХреНрд▓рд╛рдЙрдб рдмрдирд╛рдпрд╛, рддреЛ рдЪреБрдиреМрддрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдмрд┐рд▓рд┐рдВрдЧ рд▓рд┐рдЦ рд░рд╣рд╛ рдерд╛ред рд╣рдордиреЗ рдШрдЯрдХреЛрдВ рдХреЗ рдЕрдзрд┐рдХрддрдо рдкреГрдердХреНрдХрд░рдг рдФрд░ рд▓рд┐рдВрдХ рдХреЗ рдХрдордЬреЛрд░ рд╣реЛрдиреЗ (рдХрдордЬреЛрд░ рд▓рд┐рдВрдХрд┐рдВрдЧ) рдХреЗ рдорд╛рд░реНрдЧ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдЗрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдХрдИ рд╕реНрд╡рддрдВрддреНрд░ рдШрдЯрдХреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рдШрдЯрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╕рд╛рдзрди рдЦрдкрдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдирд╛, рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛, рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдЦрд╛рддреЛрдВ рд╕реЗ рдзрдирд░рд╛рд╢рд┐ рдирд┐рдХрд╛рд▓рдирд╛, рдбреЗрдмрд┐рдЯ рдлрдВрдб рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдирд╛ (рдХрд╣реАрдВ-рдХрд╣реАрдВ рдкреБрдирд░реНрдорд┐рд▓рди рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рд▓рд┐рдЦрд┐рдд рдХрд╛рдЧрдЬ рдХреЗ рдЪрд╛рд▓рд╛рди рдЖрджрд┐)ред рдбреАред)ред



рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рджреЛ рдмрдбрд╝реЗ рдЪрд░рдг рд╣реИрдВ: рдЦрдкрдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░рдирд╛ (рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдЕрднреА рднреА рдкреИрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╛рдЗрдЯреНрд╕, рд╕реЗрдХрдВрдб, рдЕрдиреБрд░реЛрдз рд╣реИрдВ) рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреИрд╕реЗ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ (рд╕рд╛рде рд╣реА рд╕рд╛рде рд╕рдм рдХреБрдЫ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ - рд▓реЗрдЦрди рдмрдВрдж, рдЗрддрд┐рд╣рд╛рд╕ рд▓реЗрдЦрди) ред



рдпрд╣рд╛рдБ рдПрдХ рдЯреАрдЬрд╝рд░ рд╣реИ - рдЧреНрд░рд╛рд╣рдХреЛрдВ рд╕реЗ рдХреБрд▓ рдирд┐рдХрд╛рд╕реА рдХрд╛ рдПрдХ рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо:







рдпрд╣ "рдЦрдкрдд" рдФрд░ "рдкреИрд╕реЗ рд╕реЗ рд▓рд┐рдЦрдирд╛" рдХреЗ рдмреАрдЪ рд╣реИ рдЬреЛ рд╕рдмрд╕реЗ рдХрдордЬреЛрд░ рд▓рд┐рдВрдХ рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╡рд╛рд▓реА рдкреНрд░рддреНрдпреЗрдХ рд╡рд╕реНрддреБ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рдпрд╛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рд╛рде рдлрд╝реАрд▓реНрдб рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореЗрдореЛрд░реА рдФрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рдордп рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ, рдбрд┐рд╕реНрдХ рд╕рдВрдЪрд╛рд▓рди vbd рд╣реИрдВ, рдбрд┐рд╕реНрдХ рд╕реНрдЯреЛрд░реЗрдЬ vdi рд╣реИ, рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ vif рд╣реИред



рд╡рд╣ рдкреНрд░рдгрд╛рд▓реА рдЬреЛ рд╕реВрдЪрдирд╛ рдПрдХрддреНрд░ рдХрд░рддреА рд╣реИ, рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред рд╕реЗрд╡рд╛ рдХреЛ рд╣реА рдЙрдкрднреЛрдЧ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рд╕реЗрд╡рд╛ рдХрд╛ рдбреЗрдЯрд╛ рдПрдХ рдХреЗрдВрджреНрд░реАрдХреГрдд рдмреА / рдбреА рдореЗрдВ рдПрдХ рд╣рд╛-рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рддрд╛рдХрд┐ рдЬрдм рдХреНрд▓рд╛рдЙрдб рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рдорд╢реАрди рдХреЛ рдорд╛рдЗрдЧреНрд░реЗрдЯ / рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛, рдЖрдБрдХрдбрд╝реЗ рдПрдХ рдФрд░ рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЬрд╛рд░реА рд░рд╣реЗ, рд▓реЗрдХрд┐рди рдЙрд╕реА рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ)ред



рдордиреА рд░рд╛рдЗрдЯ-рдСрдл рд╕реЗрд╡рд╛ рдордиреА рдмреЗрд╕ рдХреЗ рд▓рд┐рдП "рдХрд░реАрдм" рд╣реИ рдФрд░ рдЕрдиреНрдп рдШрдЯрдХреЛрдВ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд╣реИ, рдпрд╣ рдЦрдкрдд, рдХреАрдордд, рд╕рдВрддреБрд▓рди рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рдЪреАрдЬ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗ рдмрд┐рдирд╛ рдПрдХ рдирдпрд╛ рд╕рдВрддреБрд▓рди рдФрд░ рд░рд╛рдЗрдЯ-рдСрдл рджреЗрддрд╛ рд╣реИред рд╡рд╣ SCAPI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЗрд╡рд╛ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ (рдЬрдм рд╣рдо рдЗрд╕реЗ рдЬрдирддрд╛ рдХреЗ рд╕рд╛рдордиреЗ рдкреЗрд╢ рдХрд░реЗрдВрдЧреЗ рддреЛ рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХреБрдЫ рд▓рд┐рдЦреВрдВрдЧрд╛, рдЬрдмрдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдШрдЯрдХреЛрдВ рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрдд рдХрд╛ рдПрдХ рдЖрдВрддрд░рд┐рдХ рд╕рд╛рдзрди рд╣реИ)ред



рдЬрдм рд╣рдордиреЗ рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдпрд╛, рддреЛ рдпрд╣ рдПрдХ рдмрд╛рд░ рдФрд░ рд╕рднреА рдХреЗ рд▓рд┐рдП рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рдЖрдВрд╢рд┐рдХ рдЕрдВрд╢реЛрдВ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдиреНрдпреВрдирддрдо рд░рд╛рдЗрдЯ-рдСрдл рдпреВрдирд┐рдЯ рдПрдХ рдкреИрд╕рд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдПрдХ рд╕рд░рд▓ рдирд┐рдпрдо рдкреЗрд╢ рдХрд┐рдпрд╛: рдПрдХ рд╕рдВрд╕рд╛рдзрди рдХреЗ рд▓рд┐рдП рдзрди рдХреЗрд╡рд▓ рддрднреА рдбреЗрдмрд┐рдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рд╡реЗ рдПрдХ рдкреИрд╕рд╛ рдореЗрдВ рдЪрд▓рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдбреЗрдмрд┐рдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдХреЛрдИ рдЖрдВрд╢рд┐рдХ рдкреЗрдиреА рди рд╣реЛ (рдЕрд░реНрдерд╛рдд, рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЕрд╡реИрддрдирд┐рдХ рд╢реЗрд╖ рд░рд╣рддрд╛ рд╣реИ)ред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рд░рд╛рдЗрдЯ-рдСрдл рд╕реЗрд╡рд╛ рдПрдХ рдорд┐рдирдЯ рдореЗрдВ рдПрдХ рдмрд╛рд░ рдорд╢реАрдиреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рддреА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреБрдЫ рднреА рдирд╣реАрдВ рд░реЛрдХрддрд╛ рд╣реИ (рд╕рд░реНрд╡рд░ рдкрд░ рдЕрддреНрдпрдзрд┐рдХ рднрд╛рд░ рдХреЗ рдореБрджреНрджреЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдХрд┐рд╕реА рднреА рдЧрддрд┐ рд╕реЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдЬрдм рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реНрддрдВрдн рдореЗрдВ "0" рдкреИрдирд▓ рдореЗрдВ рд╕рдВрд╕рд╛рдзрди рдХреА рдЦрдкрдд рджреЗрдЦрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдЖрдорддреМрд░ рдкрд░ рдорддрд▓рдм рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╕рдВрд╕рд╛рдзрди рдЕрднреА рддрдХ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдкреНрд░рддрд┐ рдХреЛрдкреЗрдХ рдореЗрдВ рдЧрд┐рдирд╛ рдирд╣реАрдВ рдЧрдпрд╛ рд╣реИред



рдЙрд╕реА рд╕рдордп, рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдкрд╖реНрдЯ рд╣реИ, "рдХреЗрд╡рд▓ рдкреВрд░реЗ рдХреЛрдкреЗрдХ рд▓рд┐рдЦрдиреЗ" рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХрд╛ рдЙрдкрднреЛрдЧ рд╕реЗрд╡рд╛ рдореЗрдВ рд▓реЗрдЦрд╛рдВрдХрди рдХреА рд╕рдЯреАрдХрддрд╛ рд╕реЗ рдХреЛрдИ рд▓реЗрдирд╛-рджреЗрдирд╛ рдирд╣реАрдВ рд╣реИ, рдЬрд╣рд╛рдБ рд╕рдЯреАрдХрддрд╛ int64 рдЖрдХрд╛рд░реЛрдВ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИ (рдЗрд╕рд▓рд┐рдП рд╣рдордиреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рдордп рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдиреИрдиреЛрд╕реЗрдХрдВрдб рдХрд╛ рддреНрдпрд╛рдЧ рдХрд┐рдпрд╛) рдФрд░ рдорд╛рддреНрд░рд╛ рдХреА рд╕рд╛рд░реНрдердХрддрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдзрд╛рд░ рдорд╛рди) рд░реИрдо рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрд┐рд▓реЛрдмрд╛рдЗрдЯреНрд╕ рд╣реИрдВ, рдмрд╛рдЗрдЯреНрд╕ рдирд╣реАрдВ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рд╕реЗ рдХрдо рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ, рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ, рдЪрд╛рд░ рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ - рдореЗрдореЛрд░реА рдкреЗрдЬ рдХрд╛ рдЖрдХрд╛рд░)ред



рдмреЗрд╢рдХ, рдХреЛрдИ "рдпрд╛рддрд╛рдпрд╛рдд рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рддрдХ рдЧреЛрд▓ рдирд╣реАрдВ рд╣реИ" рдФрд░ рдЕрдиреНрдп рдСрдкреНрд╕реЛрд╕ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ред рдХрд┐рддрдирд╛ рдЧрд┐рдирд╛ рдЧрдпрд╛ - рдХрд┐рддрдирд╛ рдЧрд┐рдирд╛ рдЧрдпрд╛ред рд░реВрдмреЗрд▓ / рдХреЛрдкреЗрдХ рдХреА рдкреВрд░реА рд░рд╛рд╢рд┐ рдХрд╛ рдЙрдкрднреЛрдЧ рдЗрд╕рдореЗрдВ рд╕реЗ рдШрдЯрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рд╡рд╣ рд╣реИ рдЬреЛ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдЦрд╛рддреЗ рд╕реЗ рдХрд╛рдЯрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╢реЗрд╖ рдХреЛ рдмрд╛рдж рдореЗрдВ рдЦрдкрдд рдХреЗ рд╕рд╛рде рд╕рдореНтАНрдорд┐рд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЙрд╕реА рд╕рдордп рдбреЗрдмрд┐рдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред



рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЬрдм "рд╕реВрдЪреА" рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдорд╛рди рдмрдврд╝реЗ рд╣реБрдП рд╣реЛрддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдЯреАрдХрддрд╛ рдЦреЛ рдирд╣реАрдВ рдЬрд╛рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реГрджреНрдзрд┐ рдмрдврд╝реЛрддреНрддрд░реА рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рд░реБрдЪрд┐ рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдБ CPU рд╕рдордп рдХреЗ рд▓рд┐рдП рдЗрдЬрд╝рд╛рдлрд╝рд╛ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╣реИ: xen: nanosecond; рдЦрдкрдд: рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб; рд░рд╛рдЗрдЯ-рдСрдл рд╕реЗрд╡рд╛: рджреВрд╕рд░реА; рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕: рдШрдВрдЯрд╛



All Articles