рдирдпрд╛ рдХреЛрд░ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдмреИрдХрдЕрдк рдлрд╝рдВрдХреНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, "рдкреАрд╕реАрдЖрдИ" рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП рдмрд┐рдЬрд▓реА рдХрд╛рдЯ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдХрд╕реНрдЯрдо рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╢рд╛рдорд┐рд▓ рд╣реИред рдЕрдиреНрдп рдирдИ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдореЗрдВ рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рд╕рдВрд╡рд░реНрджреНрдзрди, рд╕рд╛рде рд╣реА рд╕рд╛рде Btrfs рдХреЗ рд▓рд┐рдП рдХреЛрдЯрд╛ рдФрд░ рдмреИрдХрдЕрдк рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рд▓рд┐рдирдХреНрд╕ 3.6 рдХреЗ рдЕрдм рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд╕ рд╣рдлреНрддреЛрдВ рдореЗрдВ рд▓рд┐рдирд╕ рдЯреЙрд░реНрд╡рд╛рд▓реНрдбреНрд╕ рдФрд░ рдЙрдирдХреЗ рд╕рд╛рдереА рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд▓реЗ рд▓рд┐рдпрд╛ред рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг, рдЬрд┐рд╕реЗ "рдЯреЗрд░рд┐рдлрд╛рдЗрдб рдЪрд┐рдкрдордВрдХ" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдШрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдФрд░ рдкреЗрд╢реЗрд╡рд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдмрд┐рдЬрд▓реА рдкреНрд░рдмрдВрдзрдирджреЛрдиреЛрдВ рдлрд╝реАрдЪрд░ рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╕рд╕реНрдкреЗрдВрдб рд╣рд╛рдЗрдмреНрд░рд┐рдб рдЕрддрд┐рд░реЗрдХ рдХреЗ рд╕рд╛рде рд▓рд┐рдирдХреНрд╕ 3.6 рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреБрдЫ рд╕рдордп рд╕реЗ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рдлрд╝рдВрдХреНрд╢рди рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рд╕реНрд▓реАрдк рдореЛрдб рдХреЗ рджреМрд░рд╛рди, рд░реИрдо рдореЗрдВ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдбрд┐рд╕реНрдХ рдкрд░ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдЬреЛ рд╕реНрд▓реАрдк рдореЛрдб рдореЗрдВ рд╣реИ, рдЖрдорддреМрд░ рдкрд░ рдХреБрдЫ рд╕реЗрдХрдВрдб рдХреЗ рднреАрддрд░ рдЙрдарддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рд╕рд╕реНрдкреЗрдВрдб-рдЯреВ-рд░реИрдо (рдПрд╕реАрдкреАрдЖрдИ рдПрд╕ 3) рд╕реЗ рдЙрдарддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЧрд░ рд╕реНрд▓реАрдк рдореЛрдб рдХреЗ рджреМрд░рд╛рди рдмрд┐рдЬрд▓реА рдЦреЛ рдЬрд╛рддреА рд╣реИ (рдмреИрдЯрд░реА рдореГрдд рд╣реИ), рддрдм рд╕рд┐рд╕реНрдЯрдо рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рд░реИрдо рдбреЗрдЯрд╛ рдХреЛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛, рд╕рд╛рде рд╣реА рд╕рд╕реНрдкреЗрдВрдб-рдЯреВ-рдбрд┐рд╕реНрдХ (рд╣рд╛рдЗрдмрд░рдиреЗрдЯ) рдХреЗ рдмрд╛рджред рдПрдХ рдкреБрд░рд╛рдиреЗ рд╕рд┐рд╕реНрдЯрдо рдФрд░ 250 рдЬреАрдмреА рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рд▓рдШреБ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ, рд╕рд╕реНрдкреЗрдВрдб-рдЯреВ-рджреЛрдиреЛрдВ рдиреЗ рдЙрдореНрдореАрдж рдХреЗ рдореБрддрд╛рдмрд┐рдХ рдХрд╛рдо рдХрд┐рдпрд╛ред рд╕реНрд▓реАрдк рдореЛрдб рдореЗрдВ рдЬрд╛рдиреЗ рдореЗрдВ рд▓рдЧрднрдЧ 16 рд╕реЗрдХрдВрдб рдХрд╛ рд╕рдордп рд▓рдЧрд╛ - рд╕рд╕реНрдкреЗрдВрдб-рдЯреВ-рд░реИрдо рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЪрд╛рд░ рдЧреБрдирд╛ рд▓рдВрдмрд╛ рдФрд░ рд╕рд╕реНрдкреЗрдВрдб-рдЯреВ-рдбрд┐рд╕реНрдХ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХред
рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ 3.6 рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ
"рдбреА 3 рд╕реАрд▓реНрдб" рдЧрд╣рд░реА рдиреАрдВрдж рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ "рдкреАрд╕реАрдЖрдИ" рдбрд┐рд╡рд╛рдЗрд╕, рдпрд╣ рдХреБрдЫ рдЖрдзреБрдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд "рдкреАрд╕реАрдЖрдИ" рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерд┐рдд рд╣реИред
рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордЕрднреА рднреА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ Btrfs рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рднреАрддрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдЯрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред Btrfs рдореЗрдВ рдПрдХ рдФрд░ рдирдпрд╛ рдлреАрдЪрд░ рд╣реИ рд╕реЗрдВрдб / рд░рд┐рд╕реАрд╡ред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рджреЛ рд╕реНрдиреИрдкрд╢реЙрдЯ (рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдПрдХ рд╕реНрдиреИрдкрд╢реЙрдЯ) рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЗрди рдЕрдВрддрд░реЛрдВ рдХреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬрддрд╛ рд╣реИ, рдФрд░ рдЖрд╡рд╢реНрдпрдХрддрд╛рдиреБрд╕рд╛рд░ рдмреИрдХрдЕрдк рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рд╡реГрджреНрдзрд┐рд╢реАрд▓, рдкрд░рдорд╛рдгреБ рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реИред рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╡рд░рдг, рдЬреЛ ZFS рдкрд░ рднреА рдЙрдкрд▓рдмреНрдз рд╣реИ, LWN.net рд▓реЗрдЦ рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд▓рд┐рдирдХреНрд╕ 3.6 рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ 1996 рдХреЗ рд╡рд┐рдЪрд╛рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ - рдХрд░реНрдиреЗрд▓ рдХреЛ рдЕрдм рдЪрд┐рдкрдЪрд┐рдкреЗ рдмрд┐рдЯреНрд╕ (рдЬреИрд╕реЗ / tmp /) рдХреЗ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╣рд╛рд░реНрдб рдФрд░ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдХрд╛ рдкрд╛рд▓рди рдирд╣реАрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрджрд┐ рдпреЗ рд▓рд┐рдВрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЯреНрд░реА рдореЗрдВ рдЙрдЪреНрдЪрддрд░ рд╕реНрдерд┐рдд рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ LWN.net рдмрддрд╛рддреЗ рд╣реИрдВ, рдпрд╣ рд╕реБрд╡рд┐рдзрд╛, рдЬрд┐рд╕реЗ Sysctl рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдиреЗ рд╕рд╛рдорд╛рдиреНрдп рддрдХрдиреАрдХ рдХрд╛ рдЕрдВрдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдЬреЛ рдХрд┐ рд╕рд╛рдЗрдмрд░ рдХреНрд░рд┐рдорд┐рдирд▓ рдкреНрд░рд╢рд╛рд╕рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓ рд░рд╣реА рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВред
рднрдВрдбрд╛рд░рдгрдирдпрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдХрд░реНрдиреЗрд▓ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрдм рд╡рд┐рднрд╛рдЬрди рдХрд╛ рдЖрдХрд╛рд░ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХрд░реНрдиреЗрд▓ рдХреЛ рд░рдирдЯрд╛рдЗрдо рдХреЗ рджреМрд░рд╛рди рдШреБрдбрд╝рд╕рд╡рд╛рд░ рдпрд╛ рдЕрдиреНрдп рд╡рд┐рднрд╛рдЬрди рдХреЗ рдЖрдХрд╛рд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдФрд░ рддрджрдиреБрд╕рд╛рд░ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдирдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд░рд┐рдЬрд┐рдкрд╛рд░реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо, рдпреВрдЯрд┐рд▓-рд▓рд┐рдирдХреНрд╕ 2.22-rc2 рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрд╛рд░реА рджреВрд╕рд░реЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
"рдПрдордбреА" рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ "RAID" рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╕реЗ "RAID" рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдпрд╛ рд╕рднреА рд╕реНрдЯреЛрд░реЗрдЬ рдбрд┐рд╡рд╛рдЗрд╕ "рдПрд╕рдПрд╕рдбреА" рд╣реИрдВред рдХрд░реНрдиреЗрд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ tcm_vhost рд╕рдВрд░рдЪрдирд╛рддреНрдордХ рдЪрд╛рд▓рдХ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдПрдХ рдмрдпрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдЧреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд░реНрдиреЗрд▓ рдХреЗ рдкреЗрдбрд╝ рдХреЗ рдмрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рд╣рддрд╛ рд╣реИред рдпрд╣ рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░ SCSI рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ KVM рд╡рд░реНрдЪреБрдЕрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо рдУрд╡рд░рд╣реЗрдб рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рдиKVM рдореЗрдВ рдЕрдм рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдмрд╛рдзрд┐рдд рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд▓реЛрдб рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВред рдПрдХ рдФрд░ рдореБрдЦреНрдп рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ IOMMU рд╕рдореВрд╣ рд╣реИ, рдЬреЛ AMD / Vi рдФрд░ Intel VT-d рдЬреИрд╕реЗ I / O рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ PCI рдФрд░ PCIe рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдЕрд▓рдЧрд╛рд╡ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рддрд╛ рд╣реИред IOMMU рд╕рдореВрд╣ рдлрд╝рдВрдХреНрд╢рди VFIO (рд╡рд░реНрдЪреБрдЕрд▓ I / O рдлрд╝рдВрдХреНрд╢рди - I / O) рдХреЗ рд▓рд┐рдП рднреА рдЖрдзрд╛рд░ рд╣реИред рдореБрдЦреНрдп рд░реВрдк рд╕реЗ KVM рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдореЗрд╣рдорд╛рдиреЛрдВ рдХреЛ рдХрдо рд╡рд┐рд▓рдВрдмрддрд╛, рдЙрдЪреНрдЪ рдмреИрдВрдбрд╡рд┐рдбреНрде рд╕реНрддрд░ рдкрд░ PCI рдФрд░ PCIe рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ рдореЗрдЬрдмрд╛рди рдХреЛ рдХрд┐рд╕реА рднреА рдЬреЛрдЦрд┐рдо рдХреЗ рдмрд┐рдирд╛ рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рд╣реИред VFIO рдкрд░ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ рдФрд░ LWN.net рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред QEMU рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ VFIO рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдЕрднреА рднреА рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЕрдзреАрди рд╣реИрдВред
рдиреЗрдЯрд╡рд░реНрдХрдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЯреАрд╕реАрдкреА рд╕реНрдореЙрд▓ рдХреНрдпреВрдЬ (рдЯреАрдПрд╕рдХреНрдпреВ) рд▓рд┐рдирдХреНрд╕ 3.6 рдХреЛ рдкреНрд░рддрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЙрдХреЗрдЯ рдореЗрдВ 128 рдХреЗрдмреА рд╕реЗ рдЕрдзрд┐рдХ рдХреЗ рдЫреЛрдЯреЗ рдмрдлрд╝рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЕрдиреНрдп рд╡рд┐рднрд┐рдиреНрди рд╣рд╛рд▓рд┐рдпрд╛ рдХрд░реНрдиреЗрд▓ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рддрд░рд╣, рдпрд╣ рдЙрдкрд╛рдп "рдмрдлрд╝рд░рдмреНрд▓реЛрдд" (рдЕрддреНрдпрдзрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдмрдлрд░рд┐рдВрдЧ) рд╕реЗ рдмрдЪрдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд╣реИ - рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЗ рджреМрд░рд╛рди рдЕрддреНрдпрдзрд┐рдХ рдмрдлрд░рд┐рдВрдЧ рдХреЗ рдХрд╛рд░рдг рдЙрдЪреНрдЪ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рд▓рдВрдмрддрд╛ рдФрд░ рдХрдиреЗрдХреНрд╢рди рд╡рд┐рдлрд▓рддрд╛ рдЬреИрд╕реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╢рдмреНрджред рдкрд░реАрдХреНрд╖рдг рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╕реЙрдХреЗрдЯ рдкрд░ рдЫреЛрдЯреЗ рдмрдлрд╝рд░реНрд╕ рдереНрд░реВрдкреБрдЯ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд░рди рд╕рдордп рдкрд░ рдорд╛рди рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ "/ proc / sys / net / ipv4 / tcp_limit_output_bytes" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдЕрдм рдЯреАрд╕реАрдкреА рдлрд╛рд╕реНрдЯ рдУрдкрди (TFO) рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рд╕рдкреЛрд░реНрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИ; рд▓рд┐рдирдХреНрд╕ 3.7 рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рд╕рдорд░реНрдерди рдХреА рдпреЛрдЬрдирд╛ рд╣реИред рдЯреАрдПрдлрдУ рдЯреАрд╕реАрдкреА рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрдВрдЯрд░рдиреЗрдЯ рдЕрд╕рд╛рдЗрди рдХрд┐рдП рдЧрдП рдирдВрдмрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг (рдЖрдИрдПрдПрдирдП) рдХреЛ рдЕрднреА рддрдХ рдЕрдиреБрдореЛрджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдУрд╡рд░рд╣реЗрдб рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ HTTP рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЧрддрд┐ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдбреНрд░рд╛рдЗрд╡рд░рдХрд░реНрдиреЗрд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдХрдИ рдРрдб-рдСрди рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рд▓рд┐рдирдХреНрд╕ 3.6 рдореЗрдВ рдПрдХ рдмрдЧ рддрдп рдХрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдПрдкреНрдкрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдирд╛ рд╣реИ - рдЬреБрд▓рд╛рдИ рдореЗрдВ рдЬрд╛рд░реА рдореИрдХрдмреБрдХ (рдЬреИрд╕реЗ рдореИрдХрдмреБрдХ рдкреНрд░реЛ рд░реЗрдЯрд┐рдирд╛)ред рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рдирдП рдореИрдХрдмреБрдХ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рднреА рдРрдб-рдСрди рдХреЛ рд▓рд┐рдирдХреНрд╕ 3.6 рдореЗрдВ рдЕрдкрдиреА рдЬрдЧрд╣ рдирд╣реАрдВ рдорд┐рд▓реА рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреБрдЫ рдореЙрдбрд▓реЛрдВ рдкрд░, рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг рдЕрднреА рднреА рдЖрд░рдВрднреАрдХрд░рдг рдХреЗ рджреМрд░рд╛рди рдпрд╛ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред
Radeon рдЧреНрд░рд╛рдлрд╝рд┐рдХреНрд╕ рдбреНрд░рд╛рдЗрд╡рд░ рдЕрдм рд╕рдмрд╕реЗ рддреЗрдЬрд╝ PCIe 2.0 рдЯреНрд░рд╛рдВрд╕рдлрд░ рдореЛрдб рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ рдпрд╣ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реЛрддрд╛ рд╣реИред рдСрдбрд┐рдпреЛ рдбреНрд░рд╛рдЗрд╡рд░ рдЕрдм рдЗрдВрдЯреЗрд▓ рд╣реИрд╕рд╡реЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ рдЙрдирдХреЗ рд╕рдВрдмрджреНрдз рд▓рд┐рдВрдХреНрд╕ рдкреЙрдЗрдВрдЯ рд╕реЗрдВрдЯреНрд░рд▓ рдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ (рдкреАрд╕реАрдПрдЪ) рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдЗрдВрдЯреЗрд▓ рдЕрдЧрд▓реЗ рд╕рд╛рд▓ рд░рд┐рд▓реАрдЬрд╝ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реИред рдЯреНрд░реИрдХрдкреЙрдЗрдВрдЯ рдХреЗ рд╕рд╛рде рд▓реЗрдиреЛрд╡реЛ рдХреЗ рдерд┐рдВрдХрдкреИрдб рдпреВрдПрд╕рдмреА рдХреАрдмреЛрд░реНрдб рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдЗрдирдкреБрдЯ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
Bnx2x рдбреНрд░рд╛рдЗрд╡рд░, рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдмреНрд░реЙрдбрдХреЙрдо рдИрдерд░рдиреЗрдЯ рдЪрд┐рдкреНрд╕ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЕрдм рдПрдирд░реНрдЬреА-рдЗрдлрд┐рд╢рд┐рдПрдВрдЯ рдИрдерд░рдиреЗрдЯ (EEE) рдорд╛рдирдХ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ IEEE 802.3az рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдм "рдИрдЯреАрдИрдЯреА 3.5" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ "рдИрдИрдИ" рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдкрдврд╝ рдпрд╛ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдХрд╣рдирд╛Btrfs рдиреЗ рдЗрд╕реЗ рдПрдХ рдХрджрдо рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ рд╣реИ, рдФрд░ рд▓рд┐рдирдХреНрд╕ рдЕрдВрддрддрдГ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдЙрдореНрдореАрджреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рд╕рдорд░реНрдерди рджреЗ рд░рд╣рд╛ рд╣реИред рдХреБрдЫ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХ рд░рд┐рдЬрд┐рдкрд╛рд░реНрдЯ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рд▓рд┐рдП рдирдП рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдЦреБрд╢ рд╣реЛрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд░рд┐рдмреВрдЯ рдХрд┐рдП рдмрд┐рдирд╛ рдореМрдЬреВрджрд╛ рд╡рд┐рднрд╛рдЬрди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдирд░рдо рдФрд░ рдХрдареЛрд░ рд▓рд┐рдВрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдВрд╡рд░реНрджреНрдзрди рдиреЗ рдЕрдВрддрддрдГ рдХрдИ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рддрдп рдХрд┐рдпрд╛ рд╣реИред
"рд▓рд┐рдирдХреНрд╕ 3.6" рдХреА рд░рд┐рд╣рд╛рдИ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рджреМрд░рд╛рди рдХрд░реНрдиреЗрд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд░реНрдиреЗрд▓ рдХреЗ рдЕрдЧрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд╡рд┐рдХрд╛рд╕ рд╢рд╛рдЦрд╛ рдореЗрдВ рдХрдИ рдмрджрд▓рд╛рд╡ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдЕрдЧрд▓реЗ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рдкрд╣рд▓реЗ рдЪрд░рдг рдХреЗ рд▓рд┐рдП рдХрдИ рдмрджрд▓рд╛рд╡ рдкрд╣рд▓реЗ рд╣реА рддреИрдпрд╛рд░ рдХрд┐рдП рдЬрд╛ рдЪреБрдХреЗ рд╣реИрдВред
рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдШрдЯрдХреЛрдВ рдореЗрдВ рдЗрдВрдЯреЗрд▓ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдбреНрд░рд╛рдЗрд╡рд░ рд╣реИ, рдЬреЛ рд╕реНрдХреНрд░реАрди рдореЛрдб рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЛрд╡реНрдпреВ рдбреНрд░рд╛рдЗрд╡рд░ рдХрд╛ "рдкреНрд░рдореБрдЦ рдУрд╡рд░рд╣рд╛рд▓" рдмрдирд╛рддреЗ рд╣реИрдВред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд▓рд┐рдирдХреНрд╕ 3.7 рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдпрд╛ рдирд╣реАрдВред рд╡рд╣реА Aarch64, 64-рдмрд┐рдЯ ARM рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдЬрд╛рддрд╛ рд╣реИред рдЕрднреА рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ, LWN.net рдкрд░ рдПрдХ рд▓реЗрдЦ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдХрд░реНрдиреЗрд▓ рд▓реЙрдЧ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЗрди рдФрд░ рдЕрдиреНрдп рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдЧрд╛ - рдирдП рд╕реНрдерд┐рд░ рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг (3.6.y) рд╕рд╣рд┐рдд, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рдкрд░реАрдХреНрд╖рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЪреВрдХ рдХреА рдЧрдИ рдХрдИ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдЕрдЧрд▓реЗ рдХреБрдЫ рд╣рдлреНрддреЛрдВ рдореЗрдВ рддрдп рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред