рд▓рд┐рдирдХреНрд╕ 6.2 рдХрд░реНрдиреЗрд▓ рд░рд┐рд▓реАрдЬ

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

рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ 16843 рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ 2178 рдлрд╝рд┐рдХреНрд╕реЗрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдкреИрдЪ рдХрд╛ рдЖрдХрд╛рд░ 62 рдПрдордмреА рд╣реИ (рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдиреЗ 14108 рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛, рдХреЛрдб рдХреА 730195 рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЬреЛрдбрд╝реА рдЧрдИрдВ, 409485 рдкрдВрдХреНрддрд┐рдпрд╛рдБ рд╣рдЯрд╛ рджреА рдЧрдИрдВ)ред 42 рдореЗрдВ рдкреЗрд╢ рдХрд┐рдП рдЧрдП рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдореЗрдВ рд╕реЗ рд▓рдЧрднрдЧ 6.2% рдбрд┐рд╡рд╛рдЗрд╕ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, рд▓рдЧрднрдЧ 16% рдкрд░рд┐рд╡рд░реНрддрди рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдб рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, 12% рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреИрдХ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, 4% рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВ, рдФрд░ 3% рдкрд░рд┐рд╡рд░реНрддрди рд╣реИрдВ рдЖрдВрддрд░рд┐рдХ рдХрд░реНрдиреЗрд▓ рдЙрдкрдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред

рдХрд░реНрдиреЗрд▓ 6.2 рдореЗрдВ рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░:

  • рдореЗрдореЛрд░реА рдФрд░ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрд╡рд╛рдПрдБ
    • рдЗрд╕реЗ рдХрд░реНрдиреЗрд▓ рдХреЛрдб рдФрд░ рдХреЙрдкреАрд▓реЗрдлреНрдЯ-рдиреЗрдХреНрд╕реНрдЯ 0.3.1 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред Copyleft-Next рд▓рд╛рдЗрд╕реЗрдВрд╕ GPLv3 рдХреЗ рд▓реЗрдЦрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдпрд╣ GPLv2 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЧрдд рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ SUSE рдФрд░ Red Hat рдХреЗ рд╡рдХреАрд▓реЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рд╣реИред GPLv2 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, Copyleft-Next рд▓рд╛рдЗрд╕реЗрдВрд╕ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдФрд░ рд╕рдордЭрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИ (рдкреНрд░рд╛рд░рдВрднрд┐рдХ рднрд╛рдЧ рдФрд░ рдкреБрд░рд╛рдиреЗ рд╕рдордЭреМрддреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ), рдЙрд▓реНрд▓рдВрдШрдиреЛрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рд╕реАрдорд╛ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкреБрд░рд╛рдиреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП Copyleft рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИ 15 рд╡рд░реНрд╖ рд╕реЗ рдЕрдзрд┐рдХ рдкреБрд░рд╛рдирд╛ рд╣реИ.

      рдХреЙрдкреАрд▓реЗрдлреНрдЯ-рдиреЗрдХреНрд╕реНрдЯ рдореЗрдВ рдПрдХ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдЕрдиреБрджрд╛рди рдЦрдВрдб рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ GPLv2 рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЗрд╕ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЛ Apache 2.0 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдмрдирд╛рддрд╛ рд╣реИред GPLv2 рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг рдЕрдиреБрдХреВрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, Copyleft-Next рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдореВрд▓ Copyleft-Next рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛ GPL рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдПрдХ рд╡реНрдпреБрддреНрдкрдиреНрди рдХрд╛рд░реНрдп рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

    • рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ "рдЖрд░рд╡реА" рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдЖрд░рд╡реА (рд░рдирдЯрд╛рдЗрдо рд╕рддреНрдпрд╛рдкрди) рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рдВрдЪрд╛рд▓рдХреЛрдВ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рд╕реЗ рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕реЗ рдЕрддреНрдпрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕рд╣реА рд╕рдВрдЪрд╛рд▓рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИред рд╕рддреНрдпрд╛рдкрди рд░рдирдЯрд╛рдЗрдо рдкрд░ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдЯреНрд░реЗрд╕ рдмрд┐рдВрджреБрдУрдВ рд╕реЗ рдЬреЛрдбрд╝рдХрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдорд╢реАрди рдХреЗ рдкреВрд░реНрд╡ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕рдВрджрд░реНрдн рдирд┐рдпрддрд╛рддреНрдордХ рдореЙрдбрд▓ рдХреЗ рдЦрд┐рд▓рд╛рдл рдирд┐рд╖реНрдкрд╛рджрди рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдЧрддрд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред
    • ZRAM рдбрд┐рд╡рд╛рдЗрд╕, рдЬреЛ рд╕реНрд╡реИрдк рд╡рд┐рднрд╛рдЬрди рдХреЛ рд╕рдВрдкреАрдбрд╝рд┐рдд рд░реВрдк рдореЗрдВ рдореЗрдореЛрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдореЗрдореЛрд░реА рдореЗрдВ рдПрдХ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рдВрдкреАрдбрд╝рди рдХреЗ рд╕рд╛рде рд╕реНрд╡реИрдкрд┐рдВрдЧ рдХреА рдЬрд╛рддреА рд╣реИ), рдЙрдЪреНрдЪ рд╕реНрддрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреГрд╖реНрдареЛрдВ рдХреЛ рджреЛрдмрд╛рд░рд╛ рдкреИрдХ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ рд╕рдВрдкреАрдбрд╝рди рдХрд╛. рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдХрдИ рдПрд▓реНрдЧреЛрд░рд┐рджрдо (lzo, lzo-rle, lz4, lz4hc, zstd) рдХреЗ рдмреАрдЪ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИ, рдЬреЛ рд╕рдВрдкреАрдбрд╝рди/рдбреАрдХрдВрдкреНрд░реЗрд╕рди рдЧрддрд┐ рдФрд░ рд╕рдВрдкреАрдбрд╝рди рд╕реНрддрд░, рдпрд╛ рд╡рд┐рд╢реЗрд╖ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЗрд╖реНрдЯрддрдо (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмрдбрд╝реЗ рд╕рдВрдкреАрдбрд╝рди рдХреЗ рд▓рд┐рдП) рдХреЗ рдмреАрдЪ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдордЭреМрддреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддрд╛ рд╣реИред рд╕реНрдореГрддрд┐ рдкрдиреНрдиреЗ)ред
    • рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рд╕реЗ I/O рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА - IOMMU (I/O рдореЗрдореЛрд░реА-рдореИрдиреЗрдЬрдореЗрдВрдЯ рдпреВрдирд┐рдЯ) рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП "iommufd" API рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдирдпрд╛ рдПрдкреАрдЖрдИ рдлрд╝рд╛рдЗрд▓ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ I/O рдореЗрдореЛрд░реА рдкреЗрдЬ рдЯреЗрдмрд▓ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред
    • рдмреАрдкреАрдПрдл рдкреНрд░рдХрд╛рд░ рдмрдирд╛рдиреЗ, рдЕрдкрдиреА рдЦреБрдж рдХреА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ, рд╡рд╕реНрддреБрдУрдВ рдХрд╛ рдЕрдкрдирд╛ рдкрджрд╛рдиреБрдХреНрд░рдо рдмрдирд╛рдиреЗ рдФрд░ рд▓рдЪреАрд▓реЗ рдврдВрдЧ рд╕реЗ рдЕрдкрдиреА рдЦреБрдж рдХреА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рд▓рд┐рдВрдХреНрдб рд╕реВрдЪрд┐рдпрд╛рдВред рд╕реНрд▓реАрдк рдореЛрдб (BPF_F_SLEEPABLE) рдореЗрдВ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ BPF рдкреНрд░реЛрдЧреНрд░рд╛рдореЛрдВ рдХреЗ рд▓рд┐рдП, bpf_rcu_read_{,un}lock() рд▓реЙрдХ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред Task_struct рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдорд╛рдирдЪрд┐рддреНрд░ рдкреНрд░рдХрд╛рд░ BPF_MAP_TYPE_CGRP_STORAGE рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ cgroups рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рднрдВрдбрд╛рд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
    • рдЖрд░рд╕реАрдпреВ (рд░реАрдб-рдХреЙрдкреА-рдЕрдкрдбреЗрдЯ) рдмреНрд▓реЙрдХрд┐рдВрдЧ рддрдВрддреНрд░ рдХреЗ рд▓рд┐рдП, "рдЖрд▓рд╕реА" рдХреЙрд▓рдмреИрдХ рдХреЙрд▓ рдХрд╛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрдВрддреНрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмреИрдЪ рдореЛрдб рдореЗрдВ рдЯрд╛рдЗрдорд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рд╛рде рдХрдИ рдХреЙрд▓рдмреИрдХ рдХреЙрд▓ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЕрдиреБрдХреВрд▓рди рдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣рдореЗрдВ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╕рдордп рдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрдо рд▓реЛрдб рдХреЗ рджреМрд░рд╛рди рдЖрд░рд╕реАрдпреВ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рд╕реНрдердЧрд┐рдд рдХрд░рдХреЗ рдПрдВрдбреНрд░реЙрдЗрдб рдФрд░ рдХреНрд░реЛрдордУрдПрд╕ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд рдХреЛ 5-10% рддрдХ рдХрдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
    • рдкрд░рдорд╛рдгреБ рдирд┐рд░реНрджреЗрд╢ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп рджреЛ рд╕реАрдкреАрдпреВ рдХреИрд╢ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдХреЗ рдХрд╛рд░рдг рдореЗрдореЛрд░реА рдореЗрдВ рдЕрд╕рдВрд░реЗрдЦрд┐рдд рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдкрд░ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдкреНрд▓рд┐рдЯ рд▓реЙрдХ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдХреИрд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП sysctl рд╕реНрдкреНрд▓рд┐рдЯ_рд▓реЙрдХ_рдорд┐рдЯрд┐рдЧреЗрдЯ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдЗрд╕ рддрд░рд╣ рдХреА рд░реБрдХрд╛рд╡рдЯреЛрдВ рд╕реЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЧрд┐рд░рд╛рд╡рдЯ рдЖрддреА рд╣реИред рд╕реНрдкреНрд▓рд┐рдЯ_рд▓реЙрдХ_рдорд┐рдЯрд┐рдЧреЗрдЯ рдХреЛ 0 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдЬрд╛рд░реА рд╣реЛрддреА рд╣реИ рдХрд┐ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдЬрдмрдХрд┐ рд╕реНрдкреНрд▓рд┐рдЯ_рд▓реЙрдХ_рдорд┐рдЯрд┐рдЧреЗрдЯ рдХреЛ 1 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рд╡рд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рднреА рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддреА рд╣реИ рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЙрдХ рдзреАрдорд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
    • PowerPC рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП qspinlock рдХрд╛ рдПрдХ рдирдпрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрд╕рд╛рдзрд╛рд░рдг рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдХреБрдЫ рд▓реЙрдХрд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред
    • рдПрдордПрд╕рдЖрдИ (рдореИрд╕реЗрдЬ-рд╕рд┐рдЧреНрдирд▓ рдЗрдВрдЯрд░рдкреНрдЯреНрд╕) рдЗрдВрдЯрд░рдкреНрдЯ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕рдВрдЪрд┐рдд рд╡рд╛рд╕реНрддреБрд╢рд┐рд▓реНрдк рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЦрддреНрдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВрдбрд▓рд░ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
    • рд▓реВрдВрдЧрд╕рди 3 5000 рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рд▓реВрдВрдЧрдЖрд░реНрдЪ рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рд╕реЗрдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдФрд░ рдПрдордЖрдИрдкреАрдПрд╕ рдФрд░ рдЖрд░рдЖрдИрдПрд╕рд╕реА-рд╡реА рдХреЗ рд╕рдорд╛рди рдирдП рдЖрд░рдЖрдИрдПрд╕рд╕реА рдЖрдИрдПрд╕рдП рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдлрдЯреНрд░реЗрд╕, рд╕реНрдЯреИрдХ рдкреНрд░реЛрдЯреЗрдХреНрд╢рди, рд╕реНрд▓реАрдк рдФрд░ рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
    • рд╕рд╛рдЭрд╛ рдЕрдирд╛рдо рдореЗрдореЛрд░реА рдХреЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╣реИ (рдкрд╣рд▓реЗ рдирд╛рдо рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реМрдВрдкреА рдЧрдИ рдирд┐рдЬреА рдЕрдирд╛рдо рдореЗрдореЛрд░реА рдХреЛ рд╣реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рдереЗ)ред
    • рдПрдХ рдирдпрд╛ рдХрд░реНрдиреЗрд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкреИрд░рд╛рдореАрдЯрд░ "trace_trigger" рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдирд┐рдпрдВрддреНрд░рдг рдЬрд╛рдВрдЪ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрдиреЗ рдкрд░ рд╕рд╢рд░реНрдд рдХрдорд╛рдВрдб рдХреЛ рдмрд╛рдзреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЯреНрд░реЗрд╕ рдЯреНрд░рд┐рдЧрд░ рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯреНрд░реЗрд╕_рдЯреНрд░рд┐рдЧрд░ = "sched_switch.stacktrace рдпрджрд┐ prev_state == 2тА│)ред
    • рдмрд┐рдиреБрдЯрд┐рд▓реНрд╕ рдкреИрдХреЗрдЬ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ рдмрдврд╝рд╛ рджреА рдЧрдИ рд╣реИрдВред рдХрд░реНрдиреЗрд▓ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдЕрдм рдХрдо рд╕реЗ рдХрдо рдмрд┐рдиреБрдЯрд┐рд▓реНрд╕ 2.25 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
    • exec() рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╕рдордп, рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЯрд╛рдЗрдо рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рд░рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдЬрд┐рд╕рдореЗрдВ рд╕рдордп рд╕рд┐рд╕реНрдЯрдо рд╕рдордп рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
    • рд╣рдордиреЗ рдбреНрд░рд╛рдЗрд╡рд░ рдФрд░ рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреВрд╕рд░реА рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд░рд╕реНрдЯ рднрд╛рд╖рд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд░рд╕реНрдЯ-рдлреЙрд░-рд▓рд┐рдирдХреНрд╕ рд╢рд╛рдЦрд╛ рд╕реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рд░рд╕реНрдЯ рд╕рдорд░реНрдерди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рдо рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд░рд╕реНрдЯ рдХреЛ рдЖрд╡рд╢реНрдпрдХ рдХрд░реНрдиреЗрд▓ рдмрд┐рд▓реНрдб рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рджреА рдЧрдИ рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдХреЛрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреИрд╕реЗ Vec рдкреНрд░рдХрд╛рд░ рдФрд░ рдореИрдХреНрд░реЛрдЬрд╝ pr_debug!(), pr_cont!() рдФрд░ pr_alert!(), рд╕рд╛рде рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдореИрдХреНрд░реЛ "#[vtable ]", рдЬреЛ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдкрд░ рдкреЙрдЗрдВрдЯрд░ рдЯреЗрдмрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред рдХрд░реНрдиреЗрд▓ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рд░рд╕реНрдЯ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ, рдЬреЛ рд░рд╕реНрдЯ рдореЗрдВ рдкреВрд░реНрдг-рд╡рд┐рдХрд╕рд┐рдд рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛, рднрд╡рд┐рд╖реНрдп рдХреЗ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИред
    • рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд "рдЪрд╛рд░" рдкреНрд░рдХрд╛рд░ рдХреЛ рдЕрдм рд╕рднреА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
    • рд╕реНрд▓реИрдм рдореЗрдореЛрд░реА рдЖрд╡рдВрдЯрди рддрдВрддреНрд░ - рдПрд╕рдПрд▓рдУрдмреА (рд╕реНрд▓реИрдм рдПрд▓реЛрдХреЗрдЯрд░), рдЬрд┐рд╕реЗ рдХрдо рдорд╛рддреНрд░рд╛ рдореЗрдВ рдореЗрдореЛрд░реА рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдХреЛ рдЕрдкреНрд░рдЪрд▓рд┐рдд рдШреЛрд╖рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ SLOB рдХреЗ рдмрдЬрд╛рдп SLUB рдпрд╛ SLAB рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИред рдХрдо рдорд╛рддреНрд░рд╛ рдореЗрдВ рдореЗрдореЛрд░реА рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП, SLUB_TINY рдореЛрдб рдореЗрдВ SLUB рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИред
  • рдбрд┐рд╕реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо, I/O рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо
    • RAID 5/6 рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ "рд░рд╛рдЗрдЯ рд╣реЛрд▓" рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ Btrfs рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ (рдпрджрд┐ рд▓реЗрдЦрди рдХреЗ рджреМрд░рд╛рди рдХреЛрдИ рджреБрд░реНрдШрдЯрдирд╛ рд╣реЛрддреА рд╣реИ рддреЛ RAID рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕рдордЭрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрд┐рд╕ рдмреНрд▓реЙрдХ рдкрд░ RAID рдбрд┐рд╡рд╛рдЗрд╕ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдЕрдВрдбрд░рд░рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рдмреНрд▓реЙрдХреЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдмреНрд▓реЙрдХ рд╡рд┐рдирд╛рд╢ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддрд╛ рд╣реИ)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрд╕рдПрд╕рдбреА рдЕрдм рдЬрдм рднреА рд╕рдВрднрд╡ рд╣реЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдбрд┐рд╕реНрдХрд╛рд░реНрдб рдСрдкрд░реЗрд╢рди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреНрдпреВ рдореЗрдВ рдбрд┐рд╕реНрдХрд╛рд░реНрдб рдСрдкрд░реЗрд╢рдВрд╕ рдХреЗ рдХреБрд╢рд▓ рд╕рдореВрд╣рди рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░реЛрд╕реЗрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдХрддрд╛рд░ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдХрд╛рд░рдг рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред рднреЗрдЬрдиреЗ рдФрд░ рддрд▓рд╛рд╢рдиреЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╕рд╛рде-рд╕рд╛рде FIEMAP ioctl рдХрд╛ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рдиред
    • рдмреНрд▓реЙрдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд▓рдВрдмрд┐рдд рд▓реЗрдЦрди (рд░рд╛рдЗрдЯрдмреИрдХ, рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдбреЗрдЯрд╛ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдмрдЪрдд) рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ, рдЬреИрд╕реЗ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдмреНрд▓реЙрдХ рдбрд┐рд╡рд╛рдЗрд╕ рдпрд╛ рдпреВрдПрд╕рдмреА рдбреНрд░рд╛рдЗрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдЖрд▓рд╕реА рд▓реЗрдЦрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдмрдбрд╝реА рд░реИрдо рдЦрдкрдд рд╣реЛ рд╕рдХрддреА рд╣реИред рдЖрд▓рд╕реА рд▓реЗрдЦрди рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдкреЗрдЬ рдХреИрд╢ рдЖрдХрд╛рд░ рдХреЛ рдХреБрдЫ рд╕реАрдорд╛рдУрдВ рдХреЗ рднреАрддрд░ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, sysfs (/sys/class/bdi/) рдореЗрдВ рдирдП рдкреИрд░рд╛рдореАрдЯрд░ strict_limit, min_bytes, max_bytes, min_ratio_fine рдФрд░ max_ratio_fine рдкреЗрд╢ рдХрд┐рдП рдЧрдП рд╣реИрдВред
    • F2FS рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдПрдХ рдкрд░рдорд╛рдгреБ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди ioctl рдСрдкрд░реЗрд╢рди рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдПрдХрд▓ рдкрд░рдорд╛рдгреБ рдСрдкрд░реЗрд╢рди рдХреЗ рднреАрддрд░ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдбреЗрдЯрд╛ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред F2FS рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдпрд╛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреНрд▓реЙрдХ рд╕реАрдорд╛ рдХреИрд╢ рднреА рдЬреЛрдбрд╝рддрд╛ рд╣реИред
    • Ext4 FS рдореЗрдВ рдХреЗрд╡рд▓ рддреНрд░реБрдЯрд┐ рд╕реБрдзрд╛рд░ рдиреЛрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
    • рдПрдирдЯреАрдПрдлрдПрд╕3 рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрдИ рдирдП рдорд╛рдЙрдВрдЯ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ: рдлрд╝рд╛рдЗрд▓ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╛рдореЛрдВ рдореЗрдВ рдХреЗрд╕ рд╕рдВрд╡реЗрджрдирд╢реАрд▓рддрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рдиреЛрдХреЗрд╕"; рд╡рд┐рдВрдбреЛрдЬрд╝_рдирд╛рдо рдЙрди рдлрд╝рд╛рдЗрд▓ рдирд╛рдореЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдкрд░ рд░реЛрдХ рд▓рдЧрд╛рддрд╛ рд╣реИ рдЬрд┐рдирдореЗрдВ рдРрд╕реЗ рдЕрдХреНрд╖рд░ рд╣реИрдВ рдЬреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИрдВ; рдПрдХ рдмрд┐рдВрджреБ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЫрд┐рдкреЗ рд╣реБрдП рдлрд╝рд╛рдЗрд▓ рд▓реЗрдмрд▓ рдХреЗ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПhid_dot_filesред
    • рд╕реНрдХреНрд╡реИрд╢рдлрд╝реНрд╕ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдПрдХ "рдереНрд░реЗрдбреНрд╕ =" рдорд╛рдЙрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдбреАрдХрдВрдкреНрд░реЗрд╕рди рдСрдкрд░реЗрд╢рди рдХреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереНрд░реЗрдбреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕реНрдХреНрд╡реИрд╢рдлрд╝реНрд╕ рдиреЗ рдорд╛рдЙрдВрдЯреЗрдб рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдХреЛ рдореИрдк рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рдкреЗрд╢ рдХреА, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдореМрдЬреВрджрд╛ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд┐рд╕реА рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдорд╛рдЙрдВрдЯ рдХрд┐рдП рдЧрдП рд╡рд┐рджреЗрд╢реА рд╡рд┐рднрд╛рдЬрди рдкрд░ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рдорд┐рд▓рд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
    • POSIX рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ рд▓рд┐рд╕реНрдЯ (POSIX ACLs) рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдирдпрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд╛рд╕реНрддреБ рд╕рдВрдмрдВрдзреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рджреВрд░ рдХрд░рддрд╛ рд╣реИ, рдХреЛрдбрдмреЗрд╕ рд░рдЦрд░рдЦрд╛рд╡ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИред
    • fscrypt рд╕рдмрд╕рд┐рд╕реНрдЯрдо, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рдкрд╛рд░рджрд░реНрд╢реА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдиреЗ SM4 рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рджрдо (рдЪреАрдиреА рдорд╛рдирдХ GB/T 32907-2016) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рд╣реИред
    • NFSv2 рд╕рдорд░реНрдерди рдХреЗ рдмрд┐рдирд╛ рдХрд░реНрдиреЗрд▓ рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╣реИ (рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╡реЗ NFSv2 рдХрд╛ рд╕рдорд░реНрдерди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрдВрдж рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ)ред
    • NVMe рдЙрдкрдХрд░рдгреЛрдВ рддрдХ рдкрд╣реБрдБрдЪ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд╛ рд╕рдВрдЧрдарди рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рд▓реЗрдЦрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдкрд╛рд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╕рдорд░реНрдкрд┐рдд рдлрд╝рд╛рдЗрд▓ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ (рдкрд╣рд▓реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП CAP_SYS_ADMIN рдЕрдиреБрдорддрд┐ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдереА) рддреЛ NVMe рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
    • рд╕реАрдбреА/рдбреАрд╡реАрдбреА рдкреИрдХреЗрдЬ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕реЗ 2016 рдореЗрдВ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
  • рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдФрд░ рд╕реБрд░рдХреНрд╖рд╛
    • рдХреЙрд▓ рдбреЗрдкреНрде рдЯреНрд░реИрдХрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдЗрдВрдЯреЗрд▓ рдФрд░ рдПрдПрдордбреА рд╕реАрдкреАрдпреВ рдореЗрдВ рд░рд┐рдЯрдмреНрд▓реАрдб рднреЗрджреНрдпрддрд╛ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдПрдХ рдирдИ рд╡рд┐рдзрд┐ рд▓рд╛рдЧреВ рдХреА рдЧрдИ рд╣реИ, рдЬреЛ рд░рд┐рдЯреНрд▓реАрдб рдХреЗ рдЦрд┐рд▓рд╛рдл рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдореБрдХрд╛рдмрд▓реЗ рдХрд╛рдо рдХреЛ рдзреАрдорд╛ рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рдирдП рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд░реНрдиреЗрд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкреИрд░рд╛рдореАрдЯрд░ "рд░рд┐рдЯрдмреНрд▓реАрдб=рд╕реНрдЯрдл" рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
    • рдЙрдкрдпреЛрдЧ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕рд╛рдорд╛рдиреНрдп рдирд┐рд╖реНрдкрд╛рджрди рдЖрджреЗрд╢ (рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╡рд╛рд╣) рдХреЗ рдЙрд▓реНрд▓рдВрдШрди рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЗрдВрдЯреЗрд▓ рдЖрдИрдмреАрдЯреА (рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд╢рд╛рдЦрд╛ рдЯреНрд░реИрдХрд┐рдВрдЧ) рдирд┐рд░реНрджреЗрд╢реЛрдВ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗрд╕реАрдПрдлрдЖрдИ (рдХрд░реНрдиреЗрд▓ рдХрдВрдЯреНрд░реЛрд▓ рдлреНрд▓реЛ рдЗрдВрдЯреАрдЧреНрд░рд┐рдЯреА) рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдорд┐рд▓рд╛рдХрд░ рдПрдХ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдлрд╛рдЗрдирдЖрдИрдмреАрдЯреА рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рд╡рд╛рд╣ рд╕рдВрд░рдХреНрд╖рдг рддрдВрддреНрд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдлрд╝рдВрдХреНрд╢рдВрд╕ рдкрд░ рдореЗрдореЛрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдкреЙрдЗрдВрдЯрд░реНрд╕ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░рдирд╛рдореЗред FineIBT рдХреЗрд╡рд▓ ENDBR рдирд┐рд░реНрджреЗрд╢ рдкрд░ рдЬрдВрдк рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдЬрдВрдк рджреНрд╡рд╛рд░рд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдлрд╝рдВрдХреНрд╢рди рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдХреЗрд╕реАрдПрдлрдЖрдИ рддрдВрддреНрд░ рдХреЗ рдЕрдиреБрд░реВрдк, рдкреЙрдЗрдВрдЯрд░реНрд╕ рдХреА рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдпрддрд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рдХреЗ рд▓рд┐рдП рд╣реИрд╢ рдХреА рдЬрд╛рдВрдЪ рдХреА рдЬрд╛рддреА рд╣реИред
    • "рдЙрдлрд╝" рд░рд╛рдЬреНрдпреЛрдВ рдХреА рдкреАрдврд╝реА рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣рдорд▓реЛрдВ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрдВрдз рдЬреЛрдбрд╝реЗ рдЧрдП, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдХрд╛рд░реНрдп рдкреВрд░реЗ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд░реЛрдХреЗ рдмрд┐рдирд╛ рд░рд╛рдЬреНрдп рдХреЛ рдмрд╣рд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред "рдЙрдлрд╝" рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдмрд╣реБрдд рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХреЙрд▓ рдХреЗ рд╕рд╛рде, рдПрдХ рд╕рдВрджрд░реНрдн рдХрд╛рдЙрдВрдЯрд░ рдУрд╡рд░рдлрд╝реНрд▓реЛ рд╣реЛрддрд╛ рд╣реИ (рд░рд┐рдлрд╝рдХрд╛рдЙрдВрдЯ), рдЬреЛ NULL рдкреЙрдЗрдВрдЯрд░ рдбреЗрд░реЗрдлрд╝рд░реЗрдВрд╕ рдХреЗ рдХрд╛рд░рдг рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рд╢реЛрд╖рдг рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдРрд╕реЗ рд╣рдорд▓реЛрдВ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд░реНрдиреЗрд▓ рдореЗрдВ "рдЙрдлрд╝" рдЯреНрд░рд┐рдЧрд░реНрд╕ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реАрдорд╛ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИ, рдЬрд┐рд╕реЗ рдкрд╛рд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдХрд░реНрдиреЗрд▓ "рдкреИрдирд┐рдХ" рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рдВрдХреНрд░рдордг рд╢реБрд░реВ рдХрд░ рджреЗрдЧрд╛ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд░рд┐рдмреВрдЯ рд╣реЛрдЧрд╛, рдЬреЛ рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрдЧрд╛ред рдкреБрдирд░реНрдЧрдгрдирд╛ рдХреЛ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕реАрдорд╛ 10 рд╣рдЬрд╛рд░ "рдЙрдлрд╝" рдкрд░ рд╕реЗрдЯ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реИ, рддреЛ рдЗрд╕реЗ oops_limit рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
    • ioctl TIOCSTI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдбреЗрдЯрд╛ рдбрд╛рд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ LEGACY_TIOCSTI рдФрд░ sysctl рд▓рд┐рдЧреЗрд╕реА_tiocsti рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЯрд░реНрдорд┐рдирд▓ рдЗрдирдкреБрдЯ рдмрдлрд░ рдореЗрдВ рдордирдорд╛рдиреЗ рд╡рд░реНрдгреЛрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдирдкреБрдЯ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
    • рдПрдХ рдирдП рдкреНрд░рдХрд╛рд░ рдХреА рдЖрдВрддрд░рд┐рдХ рд╕рдВрд░рдЪрдирд╛, рдПрдиреНрдХреЛрдбреЗрдб_рдкреЗрдЬ, рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреЙрдЗрдВрдЯрд░ рдХреЗ рдирд┐рдЪрд▓реЗ рдмрд┐рдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдкреЙрдЗрдВрдЯрд░ рдХреЗ рдЖрдХрд╕реНрдорд┐рдХ рдбреАрд░реЗрдлрд╝рд░реЗрдВрд╕ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрджрд┐ рдбреАрд░реЗрдлрд╝рд░реЗрдВрд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рддреЛ рдЗрди рдЕрддрд┐рд░рд┐рдХреНрдд рдмрд┐рдЯреНрд╕ рдХреЛ рдкрд╣рд▓реЗ рд╕рд╛рдлрд╝ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП) .
    • ARM64 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░, рдмреВрдЯ рдЪрд░рдг рдореЗрдВ, рд╢реИрдбреЛ рд╕реНрдЯреИрдХ рддрдВрддреНрд░ рдХреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд╕рдХреНрд╖рдо рдпрд╛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрдЯреИрдХ рдкрд░ рдмрдлрд░ рдУрд╡рд░рдлреНрд▓реЛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХрд┐рд╕реА рдлрд╝рдВрдХреНрд╢рди рд╕реЗ рд░рд┐рдЯрд░реНрди рдПрдбреНрд░реЗрд╕ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ( рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛ рд╕рд╛рд░ рдирд┐рдпрдВрддреНрд░рдг рдХреЛ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдлрд╝рдВрдХреНрд╢рди рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджрд┐рдП рдЧрдП рдкрддреЗ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд░рд┐рдЯрд░реНрди рдкрддреЗ рдХреЛ рдПрдХ рдЕрд▓рдЧ "рдЫрд╛рдпрд╛" рд╕реНрдЯреИрдХ рдореЗрдВ рд╕рд╣реЗрдЬрдирд╛ рд╣реИ)ред рдПрдХ рдХрд░реНрдиреЗрд▓ рдЕрд╕реЗрдВрдмрд▓реА рдореЗрдВ рд╢реИрдбреЛ рд╕реНрдЯреИрдХ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЖрдкрдХреЛ рдкреЙрдЗрдВрдЯрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рд╕рдорд░реНрдерди рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛, рд╡рд┐рднрд┐рдиреНрди рдПрдЖрд░рдПрдо рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдПрдХ рдХрд░реНрдиреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рд╕рдорд╛рд╡реЗрд╢ рд▓реЛрдбрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдХреЛрдб рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
    • рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдирд┐рдХрд╛рд╕ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ рдПрд╕рдЬреАрдПрдХреНрд╕ рдПрдиреНрдХреНрд▓реЗрд╡ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХреЛрдб рдкрд░ рдПрдХрд▓-рдЪрд░рдг рд╣рдорд▓реЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
    • рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИ рдЬреЛ рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ рдХреЛ рдЗрдВрдЯреЗрд▓ рдЯреАрдбреАрдПрдХреНрд╕ (рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдбреЛрдореЗрди рдПрдХреНрд╕рдЯреЗрдВрд╢рди) рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
    • рдХрд░реНрдиреЗрд▓ рдмрд┐рд▓реНрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ RANDOM_TRUST_BOOTLOADER рдФрд░ RANDOM_TRUST_CPU рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк рд░реИрдВрдбрдо.рдЯреНрд░рд╕реНрдЯ_рдмреВрдЯрд▓реЛрдбрд░ рдФрд░ рд░реИрдВрдбрдо.рдЯреНрд░рд╕реНрдЯ_рд╕реАрдкреАрдпреВ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
    • рд▓реИрдВрдбрд▓реЙрдХ рддрдВрддреНрд░, рдЬреЛ рдЖрдкрдХреЛ рдмрд╛рд╣рд░реА рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд╕рд╛рде рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рдореВрд╣ рдХреА рдмрд╛рддрдЪреАрдд рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдиреЗ LANDLOCK_ACCESS_FS_TRUNCATE рдзреНрд╡рдЬ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЬреЛ рдлрд╝рд╛рдЗрд▓ рдЯреНрд░рдВрдХреЗрд╢рди рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИред
  • рдиреЗрдЯрд╡рд░реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо
    • IPv6 рдХреЗ рд▓рд┐рдП, PLB (рдкреНрд░реЛрдЯреЗрдХреНрдЯрд┐рд╡ рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рд╕реНрд╡рд┐рдЪ рдкрд░ рдУрд╡рд░рд▓реЛрдб рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ рд▓рд┐рдВрдХ рдХреЗ рдмреАрдЪ рдПрдХ рд▓реЛрдб рд╕рдВрддреБрд▓рди рддрдВрддреНрд░ рд╣реИред рдЖрдИрдкреАрд╡реА6 рдлреНрд▓реЛ рд▓реЗрдмрд▓ рдХреЛ рдмрджрд▓рдХрд░, рдкреАрдПрд▓рдмреА рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯ рдкрд░ рд▓реЛрдб рдХреЛ рд╕рдВрддреБрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЯ рдкрде рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд░реВрдк рд╕реЗ рдмрджрд▓рддрд╛ рд╣реИред рдкреИрдХреЗрдЯ рдкреБрдирд░реНрдХреНрд░рдордг рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрдм рднреА рд╕рдВрднрд╡ рд╣реЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЕрд╡рдзрд┐ рдХреЗ рдмрд╛рдж рдпрд╣ рдСрдкрд░реЗрд╢рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред Google рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдореЗрдВ PLB рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рд╕реНрд╡рд┐рдЪ рдкреЛрд░реНрдЯ рдкрд░ рд▓реЛрдб рдЕрд╕рдВрддреБрд▓рди рдФрд╕рддрди 60% рдХрдо рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдкреИрдХреЗрдЯ рд╣рд╛рдирд┐ 33% рдХрдо рд╣реЛ рдЧрдИ рд╣реИ, рдФрд░ рд╡рд┐рд▓рдВрдмрддрд╛ 20% рдХрдо рд╣реЛ рдЧрдИ рд╣реИред
    • рд╡рд╛рдИ-рдлрд╝рд╛рдИ 7 (802.11рдмреАрдИ) рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореАрдбрд┐рдпрд╛рдЯреЗрдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • 800-рдЧреАрдЧрд╛рдмрд┐рдЯ рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • рдХрд╛рдо рдХреЛ рд░реЛрдХреЗ рдмрд┐рдирд╛ рддреБрд░рдВрдд рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдирд╛рдо рдмрджрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИред
    • SYN рдмрд╛рдврд╝ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓реЙрдЧ рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ рдЙрд╕ рдЖрдИрдкреА рдкрддреЗ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдкреИрдХреЗрдЯ рдЖрдпрд╛ рдерд╛ред
    • рдпреВрдбреАрдкреА рдХреЗ рд▓рд┐рдП, рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рдирд╛рдорд╕реНрдерд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрд╢ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреА рдЧрдИ рд╣реИред
    • рдиреЗрдЯрд╡рд░реНрдХ рдмреНрд░рд┐рдЬ рдХреЗ рд▓рд┐рдП, MAB (MAC рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдмрд╛рдпрдкрд╛рд╕) рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкрджреНрдзрддрд┐ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
    • CAN рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (CAN_RAW) рдХреЗ рд▓рд┐рдП, fwmark-рдЖрдзрд╛рд░рд┐рдд рдЯреНрд░реИрдлрд╝рд┐рдХ рдлрд╝рд┐рд▓реНрдЯрд░ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SO_MARK рд╕реЙрдХреЗрдЯ рдореЛрдб рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
    • рдЖрдИрдкреАрд╕реЗрдЯ рдПрдХ рдирдпрд╛ рдмрд┐рдЯрдорд╛рд╕реНрдХ рдкреИрд░рд╛рдореАрдЯрд░ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЖрдИрдкреА рдкрддреЗ рдореЗрдВ рдордирдорд╛рдиреЗ рдмрд┐рдЯреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдорд╛рд╕реНрдХ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдЖрдИрдкреАрд╕реЗрдЯ рдХреНрд░рд┐рдПрдЯ рд╕реЗрдЯ1 рд╣реИрд╢:рдЖрдИрдкреА рдмрд┐рдЯрдорд╛рд╕реНрдХ 255.128.255.0")ред
    • nf_tables рдореЗрдВ рд╕реБрд░рдВрдЧрдпреБрдХреНрдд рдкреИрдХреЗрдЯреЛрдВ рдХреЗ рдЕрдВрджрд░ рдЖрдВрддрд░рд┐рдХ рд╣реЗрдбрд░ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • ╨Ю╨▒╨╛╤А╤Г╨┤╨╛╨▓╨░╨╜╨╕╨╡
    • "рдПрдХреНрд╕реЗрд▓" рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХреЛ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдврд╛рдВрдЪреЗ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдПрдПрд╕рдЖрдИрд╕реА рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╛ рдПрд╕рдУрд╕реА рдФрд░ рдЬреАрдкреАрдпреВ рдХреЗ рдЕрдВрджрд░ рдЖрдИрдкреА рдмреНрд▓реЙрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдкреВрд░реНрддрд┐ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЗрди рддреНрд╡рд░рдХ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдорд╢реАрди рд╕реАрдЦрдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдирд╛ рд╣реИред
    • Amdgpu рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ GC, PSP, SMU рдФрд░ NBIO IP рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╢рд╛рдорд┐рд▓ рд╣реИред ARM64 рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП, DCN (рдбрд┐рд╕реНрдкреНрд▓реЗ рдХреЛрд░ рдиреЗрдХреНрд╕реНрдЯ) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рдВрд░рдХреНрд╖рд┐рдд рд╕реНрдХреНрд░реАрди рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ DCN10 рд╕реЗ DCN21 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЕрдм рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рд╕реНрдХреНрд░реАрди рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
    • i915 (рдЗрдВрдЯреЗрд▓) рдбреНрд░рд╛рдЗрд╡рд░ рдиреЗ рдЕрд╕рддрдд рдЗрдВрдЯреЗрд▓ рдЖрд░реНрдХ (DG2/рдЕрд▓реНрдХреЗрдорд┐рд╕реНрдЯ) рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рд╕реНрдерд┐рд░ рдХрд░ рджрд┐рдпрд╛ рд╣реИред
    • рдиреЛрд╡реНрдпреВ рдбреНрд░рд╛рдЗрд╡рд░ рдПрдореНрдкреАрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд NVIDIA GA102 (RTX 30) GPU рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред nva3 (GT215) рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП, рдмреИрдХрд▓рд╛рдЗрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИред
    • Realtek 8852BE, Realtek 8821CU, 8822BU, 8822CU, 8723DU (USB) рдФрд░ MediaTek MT7996 рдЪрд┐рдкреНрд╕, рдмреНрд░реЙрдбрдХреЙрдо BCM4377/4378/4387 рдмреНрд▓реВрдЯреВрде рдЗрдВрдЯрд░рдлреЗрд╕, рд╕рд╛рде рд╣реА рдореЛрдЯрд░рдХреЙрдо yt8521 рдФрд░ NVIDIA Tegra GE рдИрдерд░рдиреЗрдЯ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рдпрд░рд▓реЗрд╕ рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • рдмрд┐рд▓реНрдЯ-рдЗрди рд╕рд╛рдЙрдВрдб рдЪрд┐рдкреНрд╕ HP рд╕реНрдЯреНрд░реАрдо 8, рдПрдбрд╡рд╛рдВрдЯреЗрдХ MICA-071, Dell SKU 0C11, Intel ALC5682I-VD, Xiaomi Redmi Book Pro 14 2022, i.MX93, Armada 38x, RK3588 рдХреЗ рд▓рд┐рдП ASoC (ALSA рд╕рд┐рд╕реНрдЯрдо рдСрди рдЪрд┐рдк) рд╕рдкреЛрд░реНрдЯ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдлреЛрдХрд╕рд░рд╛рдЗрдЯ рд╕реИрдлрд╝рд╛рдпрд░ рдкреНрд░реЛ 40 рдСрдбрд┐рдпреЛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рд░рд┐рдпрд▓рдЯреЗрдХ рдЖрд░рдЯреА1318 рдСрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • Sony рд╕реНрдорд╛рд░реНрдЯрдлрд╝реЛрди рдФрд░ рдЯреИрдмрд▓реЗрдЯ (Xperia 10 IV, 5 IV, X рдФрд░
    • ARM SoC рдФрд░ Apple T6000 (M1 Pro), T6001 (M1 Max), T6002 (M1 Ultra), рдХреНрд╡рд╛рд▓рдХреЙрдо MSM8996 Pro (рд╕реНрдиреИрдкрдбреНрд░реИрдЧрди 821), SM6115 (рд╕реНрдиреИрдкрдбреНрд░реИрдЧрди 662), SM4250 (рд╕реНрдиреИрдкрдбреНрд░реИрдЧрди 460), SM6375 (рд╕реНрдиреИрдкрдбреНрд░реИрдЧрди 695) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдмреЛрд░реНрдб, рдПрд╕рдбреАрдПрдо670 (рд╕реНрдиреИрдкрдбреНрд░реИрдЧрди 670), рдПрдордПрд╕рдПрдо8976 (рд╕реНрдиреИрдкрдбреНрд░реИрдЧрди 652), рдПрдордПрд╕рдПрдо8956 (рд╕реНрдиреИрдкрдбреНрд░реИрдЧрди 650), рдЖрд░рдХреЗ3326 рдУрдбреНрд░реЙрдЗрдб-рдЧреЛ/рдЖрд░рдЬреА351, рдЬрд╝рд┐рдХреНрд╕реЗрд▓ рдПрдирдПрд╕рдП310рдПрд╕, рдЗрдиреЛрдХреЙрдо i.рдПрдордПрдХреНрд╕8рдПрдордПрдо, рдУрдбреНрд░реЙрдЗрдб рдЧреЛ рдЕрд▓реНрдЯреНрд░рд╛ред

рдЙрд╕реА рд╕рдордп, рд▓реИрдЯрд┐рди рдЕрдореЗрд░рд┐рдХреА рдлреНрд░реА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдлрд╛рдЙрдВрдбреЗрд╢рди рдиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореБрдХреНрдд рдХрд░реНрдиреЗрд▓ 6.2 - рд▓рд┐рдирдХреНрд╕-рд▓рд┐рдмрд░ 6.2-рдЬреАрдПрдирдпреВ рдХрд╛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рддрддреНрд╡реЛрдВ рдФрд░ рдЧреИрд░-рдореБрдХреНрдд рдШрдЯрдХреЛрдВ рдпрд╛ рдХреЛрдб рдХреЗ рдЕрдиреБрднрд╛рдЧреЛрдВ рд╡рд╛рд▓реЗ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЛ рд╕рд╛рдлрд╝ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХрд╛ рджрд╛рдпрд░рд╛ рд╣реИ рдирд┐рд░реНрдорд╛рддрд╛ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд. рдирдИ рд░рд┐рд▓реАрдЬрд╝ рдиреЛрд╡реНрдпреВ рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдирдП рдмреНрд▓реЙрдмреНрд╕ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рддреА рд╣реИред рдПрдордЯреА7622, тАЛтАЛтАЛрдПрдордЯреА7996 рд╡рд╛рдИрдлрд╛рдИ рдФрд░ рдмреАрд╕реАрдПрдо4377 рдмреНрд▓реВрдЯреВрде рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдореЗрдВ рдмреНрд▓реЙрдм рд▓реЛрдбрд┐рдВрдЧ рдЕрдХреНрд╖рдо рд╣реИред Aarch64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП dts рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдмреНрд▓реЙрдм рдирд╛рдо рд╕рд╛рдлрд╝ рдХрд┐рдП рдЧрдПред рд╡рд┐рднрд┐рдиреНрди рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдФрд░ рдЙрдкрдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рдЕрджреНрдпрддрди рдмреНрд▓реЙрдм рд╕рдлрд╛рдИ рдХреЛрдбред S5k4ecgx рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рдХрд░реНрдиреЗрд▓ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ