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

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

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

  • рдбрд┐рд╕реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо, I/O рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо
    • XFS рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдиреЗ io_uring рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдмрдлрд╝рд░реНрдб рд░рд╛рдЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рд╣реИред рдлрд┐рдпреЛ рдЯреВрд▓реНрд╕ (1 рдереНрд░реЗрдб, 4kB рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░, 600 рд╕реЗрдХрдВрдб, рдЕрдиреБрдХреНрд░рдорд┐рдХ рд▓реЗрдЦрди) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдП рдЧрдП рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ рд╕рдВрдЪрд╛рд▓рди (IOPS) рдореЗрдВ 77k рд╕реЗ 209k рддрдХ рдХреА рд╡реГрджреНрдзрд┐ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдЧрддрд┐ 314MB/s рд╕реЗ 854MB/s рддрдХ, рдФрд░ рд╡рд┐рд▓рдВрдмрддрд╛ рдореЗрдВ 9600ns рд╕реЗ 120ns (80 рдЧреБрдирд╛) рддрдХ рдХреА рдЧрд┐рд░рд╛рд╡рдЯред
    • Btrfs рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо "рднреЗрдЬреЗрдВ" рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рджреВрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдмрдбрд╝реЗ рдмреНрд▓реЙрдХ (64K рд╕реЗ рдЕрдзрд┐рдХ) рдореЗрдВ рдбреЗрдЯрд╛ рднреЗрдЬрддрд╛ рд╣реИ рдФрд░ рд╕рдВрдкреАрдбрд╝рд┐рдд рд░реВрдк рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред 3 рд╕реЗрдХреНрдЯрд░реЛрдВ рддрдХ рдХреА рдПрдХ рд╕рд╛рде рд░реАрдбрд┐рдВрдЧ рдХреЗ рдХрд╛рд░рдг рдбрд╛рдпрд░реЗрдХреНрдЯ рд░реАрдб рдСрдкрд░реЗрд╢рдВрд╕ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд╛рдлреА рдмрдврд╝ рдЧрдпрд╛ рд╣реИ (256 рдЧреБрдирд╛ рддрдХ)ред рд╕реНрдердЧрд┐рдд рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд░рдХреНрд╖рд┐рдд рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ рд▓реЙрдХрд┐рдВрдЧ рд╡рд┐рд╡рд╛рдж рдХреЛ рдХрдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЬрд╛рдВрдЪ рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдИ рдЧрдИред
    • рд╕реБрдкрд░рдмреНрд▓реЙрдХ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд UUID рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдпрд╛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ext4 рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдирдП ioctl рдСрдкрд░реЗрд╢рди EXT4_IOC_GETFSUUID рдФрд░ EXT4_IC_SETFSUUID рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реИрдВред
    • F2FS рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрдо рдореЗрдореЛрд░реА рдЦрдкрдд рдореЛрдб рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрдо рдорд╛рддреНрд░рд╛ рдореЗрдВ рд░реИрдо рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдХрдо рдкреНрд░рджрд░реНрд╢рди рдХреА рдХреАрдордд рдкрд░ рдореЗрдореЛрд░реА рдЦрдкрдд рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
    • NVMe рдбреНрд░рд╛рдЗрд╡ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • рдПрдирдПрдлрдПрд╕рд╡реА4 рд╕рд░реНрд╡рд░ рд╕рдХреНрд░рд┐рдп рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдПрдХ рд╕реАрдорд╛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд░реИрдо рдХреЗ рд▓рд┐рдП 1024 рд╡реИрдз рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
    • рд╕реАрдЖрдИрдПрдлрдПрд╕ рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдорд▓реНрдЯреА-рдЪреИрдирд▓ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдореЛрдб рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рд╣реИред
    • рд╡рд┐рд╢рд┐рд╖реНрдЯ рдШрдЯрдирд╛рдУрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлреИрдиреЛрдЯрд┐рдлрд╛рдИ рдПрдлрдПрд╕ рдореЗрдВ рдЗрд╡реЗрдВрдЯ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рдирдпрд╛ рдзреНрд╡рдЬ FAN_MARK_IGNORE рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
    • рдУрд╡рд░рд▓реЗрдлрд╝реНрд╕ рдПрдлрдПрд╕ рдореЗрдВ, рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдореИрдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдПрдлрдПрд╕ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ POSIX-рдЕрдиреБрдкрд╛рд▓рдХ рдПрдХреНрд╕реЗрд╕ рдирд┐рдпрдВрддреНрд░рдг рд╕реВрдЪрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
    • Ublk рдмреНрд▓реЙрдХ рдбреНрд░рд╛рдЗрд╡рд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд░реНрдХ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдХрд┐рдирд╛рд░реЗ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ io_ureing рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
  • рдореЗрдореЛрд░реА рдФрд░ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрд╡рд╛рдПрдБ
    • DAMON (рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рдореЙрдирд┐рдЯрд░) рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИрдВ, рдЬреЛ рди рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рд╕реЗ рд░реИрдо рддрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдкрд╣реБрдВрдЪ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рдмрд▓реНрдХрд┐ рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди рдХреЛ рднреА рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдПрдХ рдирдпрд╛ рдореЙрдбреНрдпреВрд▓ "LRU_SORT" рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдХреБрдЫ рдореЗрдореЛрд░реА рдкреЗрдЬреЛрдВ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП LRU (рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд) рд╕реВрдЪрд┐рдпреЛрдВ рдХрд╛ рдкреБрдирд░реНрд╕рдореВрд╣рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
    • рдирдП рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░ рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╕реАрдПрдХреНрд╕рдПрд▓ (рдХрдВрдкреНрдпреВрдЯ рдПрдХреНрд╕рдкреНрд░реЗрд╕ рд▓рд┐рдВрдХ) рдмрд╕ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреА рдЧрдИ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реАрдкреАрдпреВ рдФрд░ рдореЗрдореЛрд░реА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЙрдЪреНрдЪ рдЧрддрд┐ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реАрдПрдХреНрд╕рдПрд▓ рдЖрдкрдХреЛ рдмрд╛рд╣рд░реА рдореЗрдореЛрд░реА рдЙрдкрдХрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдирдП рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреА рд░реИрдВрдбрдо рдПрдХреНрд╕реЗрд╕ рдореЗрдореЛрд░реА (рдбреАрдбреАрдЖрд░) рдпрд╛ рд╕реНрдерд╛рдпреА рдореЗрдореЛрд░реА (рдкреАрдПрдордИрдПрдо) рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рднреМрддрд┐рдХ рдкрддрд╛ рд╕реНрдерд╛рди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
    • рдХреБрдЫ рдЪрд┐рдкрд╕реЗрдЯ рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 20 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдЬреЛрдбрд╝реЗ рдЧрдП рдХреЛрдб рдХреЗ рдХрд╛рд░рдг рдПрдПрдордбреА рдЬрд╝реЗрди рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╕рд╛рде рдкреНрд░рджрд░реНрд╢рди рд╕рдВрдмрдВрдзреА рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣рд▓ рд╣реЛ рдЧрдИрдВ (рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдзреАрдорд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд WAIT рдирд┐рд░реНрджреЗрд╢ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ рддрд╛рдХрд┐ рдЪрд┐рдкрд╕реЗрдЯ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рд╕рдордп рдорд┐рд▓ рд╕рдХреЗ)ред рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдХрд╛рд░реНрдпрднрд╛рд░ рдХреЗ рддрд╣рдд рдкреНрд░рджрд░реНрд╢рди рдХрдо рд╣реЛ рдЧрдпрд╛ рдЬреЛ рдЕрдХреНрд╕рд░ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдФрд░ рд╡реНрдпрд╕реНрдд рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рдмрджрд▓рддрд╛ рд░рд╣рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдФрд╕рдд рдЯреАрдмреЗрдВрдЪ рдкрд░реАрдХреНрд╖рдг рд╕реНрдХреЛрд░ 32191 рдПрдордмреА/рдПрд╕ рд╕реЗ рдмрдврд╝рдХрд░ 33805 рдПрдордмреА/рдПрд╕ рд╣реЛ рдЧрдпрд╛ред
    • рдКрд░реНрдЬрд╛ рдЦрдкрдд рдореЗрдВ рдЕрдиреБрдорд╛рдирд┐рдд рд▓рд╛рдн рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдХрд╛рд░реНрдп рдЕрдиреБрд╕реВрдЪрдХ рд╕реЗ рдЕрдиреБрдорд╛рди рд╡рд╛рд▓реЗ рдХреЛрдб рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рдХрдо рд╕реЗ рдХрдо рд▓реЛрдб рд╡рд╛рд▓реЗ рд╕реАрдкреАрдпреВ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛ рд╕рдХреЗред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рд╛ рдХрд┐ рдЕрдиреБрдорд╛рди рдкрд░реНрдпрд╛рдкреНрдд рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рдерд╛ рдФрд░ рдЬрдм рднреА рдЗрд╕ рддрд░рд╣ рдХреЗ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдХрдо рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд рд╣реЛ рд╕рдХрддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм рд▓рдХреНрд╖реНрдп рд╕реАрдкреАрдпреВ рдХрдо рдкрд╛рд╡рд░ рдЯрд┐рдпрд░ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ) рддреЛ рдЗрд╕реЗ рд╣рдЯрд╛рдирд╛ рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред рдЧрд╣рди рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╕рдордп рд╣реНрдпреВрд░рд┐рд╕реНрдЯрд┐рдХреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд рдореЗрдВ рдХрдореА рдЖрдИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реАрдбрд┐рдпреЛ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ, рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд рдореЗрдВ 5.6% рдХреА рдХрдореА рдЖрдИред
    • рдмрдбрд╝реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕реАрдкреАрдпреВ рдХреЛрд░ рдореЗрдВ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╡рд┐рддрд░рдг рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд╛рд░реНрдпрднрд╛рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реБрдЖ рд╣реИред
    • io_ureing рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ I/O рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдПрдХ рдирдпрд╛ рдлрд╝реНрд▓реИрдЧ, IORING_RECV_MULTISHOT рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рд╣реА рдиреЗрдЯрд╡рд░реНрдХ рд╕реЙрдХреЗрдЯ рд╕реЗ рдПрдХ рд╕рд╛рде рдХрдИ рд░реАрдб рдСрдкрд░реЗрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП recv() рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдХреЗ рд╕рд╛рде рдорд▓реНрдЯреА-рд╢реЙрдЯ рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред io_uring рдордзреНрдпрд╡рд░реНрддреА рдмрдлрд╝рд░рд┐рдВрдЧ (рд╢реВрдиреНрдп-рдХреЙрдкреА) рдХреЗ рдмрд┐рдирд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
    • рдЕрдкрд░реЛрдм рд╕реЗ рдЬреБрдбрд╝реЗ рдмреАрдкреАрдПрдл рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд╕реБрдкреНрдд рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рд░рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреА рдЧрдИред рдмреАрдкреАрдПрдл рдХрд░реНрдиреЗрд▓ рдкреНрд░рддреАрдХ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдЗрдЯрд░реЗрдЯрд░ ksym рднреА рдЬреЛрдбрд╝рддрд╛ рд╣реИред
    • рдпреВрдИрдПрдлрдЖрдИ рдмреВрдЯ рд╡реЗрд░рд┐рдПрдмрд▓реНрд╕ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП sysfs рдореЗрдВ рдЕрдкреНрд░рдЪрд▓рд┐рдд "efivars" рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (efivarfs рд╡рд░реНрдЪреБрдЕрд▓ FS рдЕрдм рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд░реВрдк рд╕реЗ EFI рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред
    • рдкрд░реНрдлрд╝ рдпреВрдЯрд┐рд▓рд┐рдЯреА рдХреЗ рдкрд╛рд╕ рд▓реЙрдХ рд╡рд┐рд░реЛрдзреЛрдВ рдФрд░ рдХрд░реНрдиреЗрд▓ рдШрдЯрдХреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдмрд┐рддрд╛рдП рдЧрдП рд╕рдордп рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдИ рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рд╣реИрдВред
    • CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 рд╕реЗрдЯрд┐рдВрдЧ рд╣рдЯрд╛ рджреА рдЧрдИ рд╣реИ, рдЬреЛ рдХрд░реНрдиреЗрд▓ рдХреЛ "-O3" рдЕрдиреБрдХреВрд▓рди рдореЛрдб рдореЗрдВ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЕрдиреБрдХреВрд▓рди рдореЛрдб рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рджреМрд░рд╛рди рдЭрдВрдбреЗ рдкрд╛рд╕ рдХрд░рдХреЗ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ ("KCFLAGS = -O3 рдмрдирд╛рдПрдВ"), рдФрд░ Kconfig рдореЗрдВ рдПрдХ рд╕реЗрдЯрд┐рдВрдЧ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рдпреЛрдЧреНрдп рдкреНрд░рджрд░реНрд╢рди рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЬреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ "-O3" рдореЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реВрдк рдЕрдирд░реЛрд▓рд┐рдВрдЧ рджреЗрддрд╛ рд╣реИ "-O2" рдЕрдиреБрдХреВрд▓рди рд╕реНрддрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдПрдХ рд▓рд╛рднред
    • рд╡реНрдпрдХреНрддрд┐рдЧрдд "рдореЗрдореЛрд░реА рд╢реНрд░рд┐рдВрдХрд░реНрд╕" (рдЕрдкрд░реНрдпрд╛рдкреНрдд рдореЗрдореЛрд░реА рд╣реЛрдиреЗ рдкрд░ рдмреБрд▓рд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВрдбрд▓рд░ рдФрд░ рдЙрдирдХреА рдореЗрдореЛрд░реА рдЦрдкрдд рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реНрдиреЗрд▓ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЛ рдкреИрдХ рдХрд░рдиреЗ) рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбрд┐рдмрдЧрдлрд╝реНрд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
    • OpenRISC рдФрд░ LoongArch рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП, PCI рдмрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
    • рдЖрд░рдЖрдИрдПрд╕рд╕реА-рд╡реА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП, рдбреАрдПрдордП рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рдЬрд╝рд┐рдХрдмреЙрдо" рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдХреИрд╢-рд╕реБрд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реИред
  • рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдФрд░ рд╕реБрд░рдХреНрд╖рд╛
    • рдЕрддреНрдпрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕рд╣реА рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд░рд╡реА (рд░рдирдЯрд╛рдЗрдо рд╕рддреНрдпрд╛рдкрди) рд╕рддреНрдпрд╛рдкрди рддрдВрддреНрд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рд╡рд┐рдлрд▓рддрд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред рд╕рддреНрдпрд╛рдкрди рд░рдирдЯрд╛рдЗрдо рдкрд░ рд╣реИрдВрдбрд▓рд░ рдХреЛ рдЯреНрд░реЗрд╕ рдмрд┐рдВрджреБрдУрдВ рд╕реЗ рдЬреЛрдбрд╝рдХрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдорд╢реАрди рдХреЗ рдкреВрд░реНрд╡ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕рдВрджрд░реНрдн рдирд┐рдпрддрд╛рддреНрдордХ рдореЙрдбрд▓ рдХреЗ рдЦрд┐рд▓рд╛рдл рдирд┐рд╖реНрдкрд╛рджрди рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рдЧрддрд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рд░рдирдЯрд╛рдЗрдо рдкрд░ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рд╕рддреНрдпрд╛рдкрди рдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рд╢реБрджреНрдзрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╣рд▓реНрдХреЗ рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рд▓рд╛рдЧреВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдзрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд╢рд╛рд╕реНрддреНрд░реАрдп рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рд╕рддреНрдпрд╛рдкрди рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдкреВрд░рдХ рд╣реИред рдЖрд░рд╡реА рдХреЗ рдлрд╛рдпрджреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЙрдбрд▓рд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рдкреВрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрд▓рдЧ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмрд┐рдирд╛ рд╕рдЦреНрдд рд╕рддреНрдпрд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд▓рдЪреАрд▓реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рднреА рд╣реИред
    • рдЗрдВрдЯреЗрд▓ рдПрд╕рдЬреАрдПрдХреНрд╕2 (рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЧрд╛рд░реНрдб рдПрдХреНрд╕рдЯреЗрдВрд╢рди) рддрдХрдиреАрдХ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдиреНрдХреНрд▓реЗрд╡ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХреАрдХреГрдд рдХрд░реНрдиреЗрд▓ рдШрдЯрдХ, рдЬреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдореЗрдореЛрд░реА рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреА рд╕реАрдорд┐рдд рдкрд╣реБрдВрдЪ рд╣реЛрддреА рд╣реИред Intel SGX2 рддрдХрдиреАрдХ Intel рдЖрдЗрд╕ рд▓реЗрдХ рдФрд░ рдЬреЗрдорд┐рдиреА рд▓реЗрдХ рдЪрд┐рдкреНрд╕ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рдФрд░ рдПрдиреНрдХреНрд▓реЗрд╡ рдХреЗ рдЧрддрд┐рд╢реАрд▓ рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ Intel SGX1 рд╕реЗ рднрд┐рдиреНрди рд╣реИред
    • x86 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП, рдмреВрдЯрд▓реЛрдбрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЫрджреНрдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдмреАрдЬ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреА рдЧрдИ рд╣реИред
    • рд╕реЗрдлрд╕реЗрдЯрдЖрдИрдбреА рдПрд▓рдПрд╕рдПрдо рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдЕрдм рд╕реЗрдЯрдЧреНрд░реБрдкреНрд╕() рдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред SafeSetID рд╕рд┐рд╕реНрдЯрдо рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдмрдврд╝рд╛рдП рдмрд┐рдирд╛ (CAP_SETUID) рдФрд░ рд░реВрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдмрд┐рдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
    • ARIA рдмреНрд▓реЙрдХ рд╕рд┐рдлрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • рдмреАрдкреАрдПрдл-рдЖрдзрд╛рд░рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдмрдВрдзрди рдореЙрдбреНрдпреВрд▓ рд╣реИрдВрдбрд▓рд░ рдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдореВрд╣реЛрдВ (рд╕реАрдЧреНрд░реБрдк) рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
    • рд╡реАрд╕реАрдкреАрдпреВ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╣реИрдВрдЧ рд╣реЛрдиреЗ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЙрдЪрдбреЙрдЧ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдПрдХ рддрдВрддреНрд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
  • рдиреЗрдЯрд╡рд░реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо
    • SYN рдХреБрдХреАрдЬрд╝ рдмрдирд╛рдиреЗ рдФрд░ рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдВрдбрд▓рд░ рдХреЛ BPF рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рдХрдиреЗрдХреНрд╢рди рдХреА рд╕реНрдерд┐рддрд┐ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдФрд░ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рдВрдХреНрд╢рдВрд╕ (kfunc) рдХрд╛ рдПрдХ рд╕реЗрдЯ рднреА рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
    • рд╡рд╛рдпрд░рд▓реЗрд╕ рд╕реНрдЯреИрдХ рдиреЗ рдПрдордПрд▓рдУ (рдорд▓реНрдЯреА-рд▓рд┐рдВрдХ рдСрдкрд░реЗрд╢рди) рддрдВрддреНрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЬреЛ рд╡рд╛рдИрдлрд╛рдИ 7 рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реИ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдЖрд╡реГрддреНрддрд┐ рдмреИрдВрдб рдФрд░ рдЪреИрдирд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рд╛рде рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рднреЗрдЬрдиреЗ рдХреА рдЗрдЬрд╛рдЬрдд рджреЗрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рд╛рде рдХрдИ рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЗрдВрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рддрдХ рдкрд╣реБрдВрдЪ рдмрд┐рдВрджреБред
    • рдХрд░реНрдиреЗрд▓ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдЯреАрдПрд▓рдПрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
    • рдпреВрдЬрд░ рд╕реНрдкреЗрд╕ рдШрдЯрдХреЛрдВ рдХреЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реЛрд╕реНрдЯрдирд╛рдо рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд░реНрдиреЗрд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк "hostname=" рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • ╨Ю╨▒╨╛╤А╤Г╨┤╨╛╨▓╨░╨╜╨╕╨╡
    • i915 (рдЗрдВрдЯреЗрд▓) рдбреНрд░рд╛рдЗрд╡рд░ Intel Arc (DG2/Alchemist) A750 рдФрд░ A770 рдЕрд╕рддрдд рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред Intel Ponte Vecchio (Xe-HPC) рдФрд░ Meteor Lake GPU рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрдВрдЯреЗрд▓ рд░реИрдкреНрдЯрд░ рд▓реЗрдХ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдЬрд╛рд░реА рд╣реИред
    • Amdgpu рдбреНрд░рд╛рдЗрд╡рд░ AMD RDNA3 (RX 7000) рдФрд░ CDNA (рдЗрдВрд╕реНрдЯрд┐рдВрдХреНрдЯ) рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред
    • рдиреЛрд╡реНрдпреВ рдбреНрд░рд╛рдЗрд╡рд░ рдиреЗ NVIDIA nv50 GPU рдбрд┐рд╕реНрдкреНрд▓реЗ рдЗрдВрдЬрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рд╣реИред
    • LogiCVC рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд▓реЙрдЬрд┐рдХрд╡реАрд╕реА DRM рдбреНрд░рд╛рдЗрд╡рд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • рд╡реА3рдбреА рдбреНрд░рд╛рдЗрд╡рд░ (рдмреНрд░реЙрдбрдХреЙрдо рд╡реАрдбрд┐рдпреЛ рдХреЛрд░ рдЬреАрдкреАрдпреВ рдХреЗ рд▓рд┐рдП) рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ 4 рдмреЛрд░реНрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
    • рдПрдордПрд╕рдПрдо рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдХреНрд╡рд╛рд▓рдХреЙрдо рдПрдбреНрд░реЗрдиреЛ 619 рдЬреАрдкреАрдпреВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • рдкреИрдирдлреНрд░реЙрд╕реНрдЯ рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдПрдЖрд░рдПрдо рдорд╛рд▓реА рд╡рд▓реНрд╣реЙрд▓ рдЬреАрдкреАрдпреВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • рд▓реЗрдиреЛрд╡реЛ рдерд┐рдВрдХрдкреИрдб X8s рд▓реИрдкрдЯреЙрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдХреНрд╡рд╛рд▓рдХреЙрдо рд╕реНрдиреИрдкрдбреНрд░реИрдЧрди 3cx Gen13 рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • AMD Raphael (Ryzen 7000), AMD Jadeite, Intel Meteor Lake рдФрд░ Mediatek MT8186 рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рд╕рд╛рдЙрдВрдб рдбреНрд░рд╛рдЗрд╡рд░ рдЬреЛрдбрд╝реЗ рдЧрдПред
    • рдЗрдВрдЯреЗрд▓ рд╣рдмрд╛рдирд╛ рдЧреМрдбреА 2 рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
    • ARM SoC рдСрд▓рд╡рд┐рдирд░ H616, NXP i.MX93, Sunplus SP7021, Nuvoton NPCM8XX, рдорд╛рд░реНрд╡рд▓ рдкреНрд░реЗрд╕реНрдЯреЗрд░рд╛ 98DX2530, GoogleChameleon v3 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред

рдЙрд╕реА рд╕рдордп, рд▓реИрдЯрд┐рди рдЕрдореЗрд░рд┐рдХреА рдлреНрд░реА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдлрд╛рдЙрдВрдбреЗрд╢рди рдиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореБрдХреНрдд рдХрд░реНрдиреЗрд▓ 6.0 - рд▓рд┐рдирдХреНрд╕-рд▓рд┐рдмрд░ 6.0-рдЬреАрдПрдирдпреВ рдХрд╛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЗ рддрддреНрд╡реЛрдВ рдФрд░ рдЧреИрд░-рдореБрдХреНрдд рдШрдЯрдХреЛрдВ рдпрд╛ рдХреЛрдб рдХреЗ рдЕрдиреБрднрд╛рдЧреЛрдВ рд╡рд╛рд▓реЗ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЛ рд╕рд╛рдлрд╝ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХрд╛ рджрд╛рдпрд░рд╛ рд╣реИ рдирд┐рд░реНрдорд╛рддрд╛ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд. рдирдИ рд░рд┐рд▓реАрдЬрд╝ CS35L41 HD-рдСрдбрд┐рдпреЛ рдбреНрд░рд╛рдЗрд╡рд░ рдФрд░ STM32G0 рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рд▓рд┐рдП UCSI рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдмреНрд▓реЙрдмреНрд╕ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рджреЗрддреА рд╣реИред рдХреНрд╡рд╛рд▓рдХреЙрдо рдФрд░ рдореАрдбрд┐рдпрд╛рдЯреЗрдХ рдЪрд┐рдкреНрд╕ рдХреЗ рд▓рд┐рдП DTS рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕рд╛рдлрд╝ рдХрд░ рджреА рдЧрдИ рд╣реИрдВред рдореАрдбрд┐рдпрд╛рдЯреЗрдХ MT76 рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдмреНрд▓реЙрдмреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдкрд░ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдПрдПрдордбреАрдЬреАрдкреАрдпреВ, рдПрдбреНрд░реЗрдиреЛ, рдЯреЗрдЧреНрд░рд╛ рд╡реАрдЖрдИрд╕реА, рдиреЗрдЯреНрд░реЛрдиреЛрдо рдПрдирдПрдлрдкреА рдФрд░ рд╣рдмрд╛рдирд╛рд▓рд╛рдмреНрд╕ рдЧреМрдбреА2 рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдФрд░ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЕрджреНрдпрддрди рдмреНрд▓реЙрдм рд╕рдлрд╛рдИ рдХреЛрдбред VXGE рдбреНрд░рд╛рдЗрд╡рд░ рдХреА рд╕рдлрд╝рд╛рдИ рдмрдВрдж рдХрд░ рджреА рдЧрдИ, рдЬрд┐рд╕реЗ рдХрд░реНрдиреЗрд▓ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

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

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