рджреЛ рдорд╣реАрдиреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рдж, рд▓рд┐рдирд╕ рдЯреЙрд░рд╡рд╛рд▓реНрдбреНрд╕ рдиреЗ рдХрд░реНрдиреЗрд▓ рдЬрд╛рд░реА рдХрд┐рдпрд╛ред Linux 6.0. ╨Ч╨╜╨░╤З╨╕╤В╨╡╨╗╤М╨╜╨╛╨╡ ╨╕╨╖╨╝╨╡╨╜╨╡╨╜╨╕╨╡ ╨╜╨╛╨╝╨╡╤А╨░ ╨▓╨╡╤А╤Б╨╕╨╕ ╨┐╤А╨╛╨╕╨╖╨▓╨╡╨┤╨╡╨╜╨╛ ╨╕╨╖ ╤Н╤Б╤В╨╡╤В╨╕╤З╨╡╤Б╨║╨╕╤Е ╤Б╨╛╨╛╨▒╤А╨░╨╢╨╡╨╜╨╕╨╣ ╨╕ ╤П╨▓╨╗╤П╨╡╤В╤Б╤П ╤Д╨╛╤А╨╝╨░╨╗╤М╨╜╤Л╨╝ ╤И╨░╨│╨╛╨╝, ╤Б╨╜╨╕╨╝╨░╤О╤Й╨╕╨╝ ╨┤╨╕╤Б╨║╨╛╨╝╤Д╨╛╤А╤В ╨╕╨╖-╨╖╨░ ╨╜╨░╨║╨╛╨┐╨╗╨╡╨╜╨╕╤П ╨▒╨╛╨╗╤М╤И╨╛╨│╨╛ ╤З╨╕╤Б╨╗╨░ ╨▓╤Л╨┐╤Г╤Б╨║╨╛╨▓ ╨▓ ╤Б╨╡╤А╨╕╨╕ (╨Ы╨╕╨╜╤Г╤Б ╨┐╨╛╤И╤Г╤В╨╕╨╗, ╤З╤В╨╛ ╨┐╤А╨╕╤З╨╕╨╜╨░ ╤Б╨╝╨╡╨╜╤Л ╨╜╨╛╨╝╨╡╤А╨░ ╨▓╨╡╤В╨║╨╕ ╤Б╨║╨╛╤А╨╡╨╡ ╨▓ ╤В╨╛╨╝, ╤З╤В╨╛ ╤Г ╨╜╨╡╨│╨╛ ╨╖╨░╨║╨░╨╜╤З╨╕╨▓╨░╤О╤В╤Б╤П ╨┐╨░╨╗╤М╤Ж╤Л ╨╜╨░ ╤А╤Г╨║╨░╤Е ╨╕ ╨╜╨╛╨│╨░╤Е ╤Б╤З╨╕╤В╨░╤В╤М ╨╜╨╛╨╝╨╡╤А╨░ ╨▓╨╡╤А╤Б╨╕╨╣). ╨б╤А╨╡╨┤╨╕ ╨╜╨░╨╕╨▒╨╛╨╗╨╡╨╡ ╨╖╨░╨╝╨╡╤В╨╜╤Л╤Е ╨╕╨╖╨╝╨╡╨╜╨╡╨╜╨╕╨╣: ╨┐╨╛╨┤╨┤╨╡╤А╨╢╨║╨░ ╨░╤Б╨╕╨╜╤Е╤А╨╛╨╜╨╜╨╛╨╣ ╨▒╤Г╤Д╨╡╤А╨╕╨╖╨╕╤А╨╛╨▓╨░╨╜╨╜╨╛╨╣ ╨╖╨░╨┐╨╕╤Б╨╕ ╨▓ XFS, ╨▒╨╗╨╛╤З╨╜╤Л╨╣ ╨┤╤А╨░╨╣╨▓╨╡╤А ublk, ╨╛╨┐╤В╨╕╨╝╨╕╨╖╨░╤Ж╨╕╤П ╨┐╨╗╨░╨╜╨╕╤А╨╛╨▓╤Й╨╕╨║╨░ ╨╖╨░╨┤╨░╤З, ╨╝╨╡╤Е╨░╨╜╨╕╨╖╨╝ ╨▓╨╡╤А╨╕╤Д╨╕╨║╨░╤Ж╨╕╨╕ ╨║╨╛╤А╤А╨╡╨║╤В╨╜╨╛╤Б╤В╨╕ ╤А╨░╨▒╨╛╤В╤Л ╤П╨┤╤А╨░, ╨┐╨╛╨┤╨┤╨╡╤А╨╢╨║╨░ ╨▒╨╗╨╛╤З╨╜╨╛╨│╨╛ ╤И╨╕╤Д╤А╨░ ARIA.
рдХрд░реНрдиреЗрд▓ 6.0 рдореЗрдВ рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░:
- рдбрд┐рд╕реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо, I/O рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо
- XFS рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо io_uring рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдмрдлрд╝рд░реНрдб рд▓реЗрдЦрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рддрд╛ рд╣реИред fio рдЯреВрд▓рдХрд┐рдЯ (1 рдереНрд░реЗрдб, 4k рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░, 600 рд╕реЗрдХрдВрдб, рдЕрдиреБрдХреНрд░рдорд┐рдХ рд▓реЗрдЦрди) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдП рдЧрдП рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг IOPS рдореЗрдВ 77k рд╕реЗ 209k рддрдХ рдХреА рд╡реГрджреНрдзрд┐, рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рджрд░ 314MB/s рд╕реЗ 854MB/s рддрдХ рдФрд░ рд╡рд┐рд▓рдВрдмрддрд╛ рдореЗрдВ 9600ns рд╕реЗ 120ns (80 рдЧреБрдирд╛) рдХреА рдЧрд┐рд░рд╛рд╡рдЯ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред
- Btrfs рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо "рднреЗрдЬреЗрдВ" рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдмрдбрд╝реЗ рдмреНрд▓реЙрдХ (64K рд╕реЗ рдЕрдзрд┐рдХ) рдореЗрдВ рдбреЗрдЯрд╛ рднреЗрдЬрддрд╛ рд╣реИ рдФрд░ рд╕рдВрдкреАрдбрд╝рд┐рдд рд░реВрдк рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред 3 рд╕реЗрдХреНрдЯрд░реЛрдВ рддрдХ рдПрдХ рд╕рд╛рде рдкрдврд╝рдиреЗ рдХреЗ рдХрд╛рд░рдг рдкреНрд░рддреНрдпрдХреНрд╖ рд░реАрдб рдСрдкрд░реЗрд╢рди рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд╛рдлреА рд╣рдж рддрдХ (256 рдЧреБрдирд╛ рддрдХ) рдмрдврд╝ рдЧрдпрд╛ рд╣реИред рд▓реЙрдХ рд╕рдВрдШрд░реНрд╖ рдХрдо рд╣реЛ рдЧрдП рд╣реИрдВ рдФрд░ рд╕реНрдердЧрд┐рдд рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд░рдХреНрд╖рд┐рдд рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╕рддреНрдпрд╛рдкрди рдореЗрдВ рддреЗрдЬреА рдЖрдИ рд╣реИред
- ext4 рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕реБрдкрд░рдмреНрд▓реЙрдХ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд UUID рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдпрд╛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП ioctl рдСрдкрд░реЗрд╢рди EXT4_IOC_GETFSUUID рдФрд░ EXT4_IC_SETFSUUID рдЬреЛрдбрд╝рддрд╛ рд╣реИред
- F2FS рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдПрдХ рдХрдо рдореЗрдореЛрд░реА рдореЛрдб рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХрдо RAM рдорд╛рддреНрд░рд╛ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрдо рдкреНрд░рджрд░реНрд╢рди рдХреА рдХреАрдордд рдкрд░ рдореЗрдореЛрд░реА рдЦрдкрдд рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИред
- NVMe рдбреНрд░рд╛рдЗрд╡ рдХреЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- ╨Т рд╕рд░реНрд╡рд░ NFSv4 рд╕рдХреНрд░рд┐рдп рдХреНрд▓рд╛рдЗрдВрдЯреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдПрдХ рд╕реАрдорд╛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд░реИрдо рдХреЗ рд▓рд┐рдП 1024 рдЕрдиреБрдордд рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реИред
- CIFS рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдиреЗ рдмрд╣реБ-рдЪреИрдирд▓ рдореЛрдб рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рд╣реИред
- рд╡рд┐рд╢рд┐рд╖реНрдЯ рдШрдЯрдирд╛рдУрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлреИрдиреЛрдЯрд┐рдлрд╛рдИ рдЗрд╡реЗрдВрдЯ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рдирдпрд╛ рдзреНрд╡рдЬ FAN_MARK_IGNORE рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
- рдУрд╡рд░рд▓реЗрдлрд╝реНрд╕ рдореЗрдВ, рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЖрдИрдбреА рдореИрдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ POSIX-рд╕рдВрдЧрдд рдПрдХреНрд╕реЗрд╕ рдирд┐рдпрдВрддреНрд░рдг рд╕реВрдЪрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдмреНрд▓реЙрдХ рдбреНрд░рд╛рдЗрд╡рд░ ublk рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрд░реНрдХ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ io_uring рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
- рдореЗрдореЛрд░реА рдФрд░ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрд╡рд╛рдПрдБ
- рдбреЗрдорди (рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рдореЙрдиреАрдЯрд░) рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЬреЛрдбрд╝реА рдЧрдИ рд╣реИрдВ рдЬреЛ рди рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рд╕реЗ RAM рддрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд╣реБрдБрдЪ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди рдХреЛ рднреА рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдПрдХ рдирдпрд╛ рдореЙрдбреНрдпреВрд▓ "LRU_SORT" рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдХреБрдЫ рдореЗрдореЛрд░реА рдкреЗрдЬреЛрдВ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП LRU (рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЧрдИ) рд╕реВрдЪрд┐рдпреЛрдВ рдХреЛ рдкреБрдирд░реНрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддрд╛ рд╣реИред
- рдирдП рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░ рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ CXL (рдХрдВрдкреНрдпреВрдЯ рдПрдХреНрд╕рдкреНрд░реЗрд╕ рд▓рд┐рдВрдХ) рдмрд╕ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ CPU рдФрд░ рдореЗрдореЛрд░реА рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдмреАрдЪ рдЙрдЪреНрдЪ рдЧрддрд┐ рдХреА рдмрд╛рддрдЪреАрдд рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред CXL рдЖрдкрдХреЛ рдмрд╛рд╣рд░реА рдореЗрдореЛрд░реА рдбрд┐рд╡рд╛рдЗрд╕ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдирдП рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдФрд░ рд╕рд┐рд╕реНрдЯрдо RAM (DDR) рдпрд╛ рд╕реНрдерд╛рдпреА рдореЗрдореЛрд░реА (PMEM) рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреМрддрд┐рдХ рдкрддрд╛ рд╕реНрдерд╛рди рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
- AMD Zen рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдкреНрд░рджрд░реНрд╢рди рд╕рдВрдмрдВрдзреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ 20 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдХреБрдЫ рдЪрд┐рдкрд╕реЗрдЯ рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝реЗ рдЧрдП рдХреЛрдб рдХреЗ рдХрд╛рд░рдг рдЙрддреНрдкрдиреНрди рд╣реБрдИ рдереАрдВ (рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд WAIT рдирд┐рд░реНрджреЗрд╢ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдзреАрдорд╛ рдХрд░ рджреЗрддрд╛ рдерд╛ рддрд╛рдХрд┐ рдЪрд┐рдкрд╕реЗрдЯ рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рд╕рдордп рдорд┐рд▓ рд╕рдХреЗ)ред рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдРрд╕реЗ рдХрд╛рд░реНрдпрднрд╛рд░ рдХреЗ рддрд╣рдд рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХрдореА рдЖрдИ рдЬреЛ рдЕрдХреНрд╕рд░ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдФрд░ рд╡реНрдпрд╕реНрдд рдЕрд╡рд╕реНрдерд╛рдУрдВ рдХреЗ рдмреАрдЪ рдмрд╛рд░реА-рдмрд╛рд░реА рд╕реЗ рдмрджрд▓рддреЗ рд░рд╣рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдорд╛рдзрд╛рди рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдФрд╕рдд tbench рдмреЗрдВрдЪрдорд╛рд░реНрдХ рд╕реНрдХреЛрд░ 32191 MB/s рд╕реЗ рдмрдврд╝рдХрд░ 33805 MB/s рд╣реЛ рдЧрдпрд╛ред
- рдХрд╛рд░реНрдп рд╢реЗрдбреНрдпреВрд▓рд░ рд╕реЗ рдЗрд╕рдХреА рд╣реЗрдпреБрд░рд┐рд╕реНрдЯрд┐рдХреНрд╕ рд╣рдЯрд╛ рджреА рдЧрдИ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдХрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рдирд┐рдд рдмрд┐рдЬрд▓реА рдмрдЪрдд рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрдо рд╕реЗ рдХрдо рд▓реЛрдб рд╡рд╛рд▓реЗ CPU рдореЗрдВ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рд╣реЗрдпреБрд░рд┐рд╕реНрдЯрд┐рдХреНрд╕ рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рдереЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╣рдЯрд╛рдирд╛ рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдерд╛, рдЬрдм рднреА рдЗрд╕ рддрд░рд╣ рдХреЗ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд рдореЗрдВ рдХрдореА рд╣реЛ рд╕рдХрддреА рдереА (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЬрдм рд▓рдХреНрд╖реНрдп CPU рдХрдо рдмрд┐рдЬрд▓реА рд╕реНрддрд░ рдкрд░ рд╣реЛ)ред рд╣реЗрдпреБрд░рд┐рд╕реНрдЯрд┐рдХреНрд╕ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рд╕реЗ рдЧрд╣рди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд рдореЗрдВ рдХрдореА рдЖрдИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реАрдбрд┐рдпреЛ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ, рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд 5.6% рдХрдо рд╣реЛ рдЧрдИред
- рдмрдбрд╝реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕реАрдкреАрдпреВ рдХреЛрд░ рдореЗрдВ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╡рд┐рддрд░рдг рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓реЛрдб рдХреЗ рддрд╣рдд рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реБрдИ рд╣реИред
- io_uring рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ I/O рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдПрдХ рдирдпрд╛ рдзреНрд╡рдЬ, IORING_RECV_MULTISHOT рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдПрдХрд▓ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЙрдХреЗрдЯ рд╕реЗ рдПрдХрд╛рдзрд┐рдХ рдкрдарди рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП recv() рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓ рдХреЗ рд╕рд╛рде "рдорд▓реНрдЯреА-рд╢реЙрдЯ" рдореЛрдб рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред io_uring рд╢реВрдиреНрдп-рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рднреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
- рдЕрдкрд░реЛрдм рд╕реЗ рдЬреБрдбрд╝реЗ BPF рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╕реНрд▓реАрдк рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рдбрд╛рд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред BPF рдиреЗ рдХрд░реНрдиреЗрд▓ рд╕рд┐рдВрдмрд▓ рдЯреЗрдмрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ ksym рдЗрдЯрд░реЗрдЯрд░ рднреА рдЬреЛрдбрд╝рд╛ред
- SYSFS рдореЗрдВ рдЕрдкреНрд░рдЪрд▓рд┐рдд "efivars" рдЗрдВрдЯрд░рдлрд╝реЗрд╕, рдЬреЛ UEFI рдмреВрдЯ рдЪрд░реЛрдВ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдерд╛, рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (efivarfs рд╡рд░реНрдЪреБрдЕрд▓ FS рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдм EFI рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред
- рдкрд░рдл рдпреВрдЯрд┐рд▓рд┐рдЯреА рдореЗрдВ рд▓реЙрдХ рд╡рд┐рд╡рд╛рдж рдФрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдХрд░реНрдиреЗрд▓ рдШрдЯрдХреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд▓рдЧрдиреЗ рд╡рд╛рд▓реЗ рд╕рдордп рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдИ рд░рд┐рдкреЛрд░реНрдЯреЗрдВ рд╣реИрдВред
- CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 рд╕реЗрдЯрд┐рдВрдЧ, рдЬреЛ "-O3" рдЕрдиреБрдХреВрд▓рди рдореЛрдб рдореЗрдВ рдХрд░реНрдиреЗрд▓ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рдереА, рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЕрдиреБрдХреВрд▓рди рдореЛрдб рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рджреМрд░рд╛рди рдлрд╝реНрд▓реИрдЧ рдкрд╛рд╕ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ("KCFLAGS=-O3 рдмрдирд╛рдПрдВ"), рдФрд░ Kconfig рдореЗрдВ рд╕реЗрдЯрд┐рдВрдЧ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рдпреЛрдЧреНрдп рдкреНрд░рджрд░реНрд╢рди рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓рд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬреЛ рджрд┐рдЦрд╛рддреА рд╣реИ рдХрд┐ "-O3" рдореЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд▓реВрдк рдЕрдирд░реЛрд▓рд┐рдВрдЧ "-O2" рдЕрдиреБрдХреВрд▓рди рд╕реНрддрд░ рдкрд░ рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
- рд╡реНрдпрдХреНрддрд┐рдЧрдд "рдореЗрдореЛрд░реА рд╢реНрд░рд┐рдВрдХрд░реНрд╕" (рд╣реИрдВрдбрд▓рд░ рдЬрд┐рдиреНрд╣реЗрдВ рддрдм рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдореЗрдореЛрд░реА рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрддреА рд╣реИ рдФрд░ рдЬреЛ рдХрд░реНрдиреЗрд▓ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреА рдкреИрдХрд┐рдВрдЧ рдХрд░рдХреЗ рдЙрдирдХреА рдореЗрдореЛрд░реА рдЦрдкрдд рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВ) рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП debugfs рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- рдУрдкрдирдЖрд░рдЖрдИрдПрд╕рд╕реА рдФрд░ рд▓реВрдВрдЧрдЖрд░реНрдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдкреАрд╕реАрдЖрдИ рдмрд╕ рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
- RISC-V рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЧреИрд░-рдХреИрд╢-рд╕реБрд╕рдВрдЧрдд DMA рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП "рдЬрд╝рд┐рдХрдмреЙрдо" рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
- рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдФрд░ рд╕реБрд░рдХреНрд╖рд╛
- рдЕрддреНрдпрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ рд╕рдВрдЪрд╛рд▓рди рдХреА рд╢реБрджреНрдзрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП RV (рд░рдирдЯрд╛рдЗрдо рд╕рддреНрдпрд╛рдкрди) рд╕рддреНрдпрд╛рдкрди рддрдВрддреНрд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИред рд╕рддреНрдпрд╛рдкрди рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рд╣реИрдВрдбрд▓рд░ рдХреЛ рдЯреНрд░реЗрд╕ рдкреЙрдЗрдВрдЯ рд╕реЗ рдЬреЛрдбрд╝рдХрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдирд┐рд╖реНрдкрд╛рджрди рдкреНрд░рдЧрддрд┐ рдХреА рддреБрд▓рдирд╛ рдорд╢реАрди рдХреЗ рдкреВрд░реНрд╡-рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕рдВрджрд░реНрдн рдирд┐рдпрддрд╛рддреНрдордХ рдореЙрдбрд▓ рд╕реЗ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рд╕рддреНрдпрд╛рдкрди рдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рд╢реБрджреНрдзрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╣рд▓реНрдХреЗ рдФрд░ рд╕рд░рд▓ рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд╛рд╕реНрддреНрд░реАрдп рддрд░реАрдХреЛрдВ рдХрд╛ рдкреВрд░рдХ рд╣реИред RV рдХреЗ рд▓рд╛рднреЛрдВ рдореЗрдВ рдореЙрдбрд▓рд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рдкреВрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмрд┐рдирд╛ рд╕рдЦреНрдд рд╕рддреНрдпрд╛рдкрди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рд╕рд╛рде рд╣реА рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдШрдЯрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд▓рдЪреАрд▓реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред
- рдЗрдВрдЯреЗрд▓ SGX2 (рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЧрд╛рд░реНрдб рдПрдХреНрд╕рдЯреЗрдВрд╢рди) рддрдХрдиреАрдХ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдиреНрдХреНрд▓реЗрд╡ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХреАрдХреГрдд рдХрд░реНрдиреЗрд▓ рдШрдЯрдХ, рдЬреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдкреГрдердХ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕ рддрдХ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЗ рд▓рд┐рдП рдкрд╣реБрдБрдЪ рд╕реАрдорд┐рдд рд╣реИред рдЗрдВрдЯреЗрд▓ SGX2 рддрдХрдиреАрдХ рдЗрдВрдЯреЗрд▓ рдЖрдЗрд╕ рд▓реЗрдХ рдФрд░ рдЬреЗрдорд┐рдиреА рд▓реЗрдХ рдЪрд┐рдкреНрд╕ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИ, рдФрд░ рдбрд╛рдпрдиреЗрдорд┐рдХ рдПрдиреНрдХреНрд▓реЗрд╡ рдореЗрдореЛрд░реА рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рдЗрдВрдЯреЗрд▓ SGX1 рд╕реЗ рднрд┐рдиреНрди рд╣реИред
- x86 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП, рдмреВрдЯрд▓реЛрдбрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЫрджреНрдо рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдЬрдирд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдмреАрдЬ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
- SafeSetID LSM рдореЙрдбреНрдпреВрд▓ рдХреЛ setgroups() рдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред SafeSetID рд╕рд┐рд╕реНрдЯрдо рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рдмрдврд╝рд╛рдП рдмрд┐рдирд╛ (CAP_SETUID) рдФрд░ рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдмрд┐рдирд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
- ARIA рдмреНрд▓реЙрдХ рд╕рд┐рдлрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- BPF-рдЖрдзрд╛рд░рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдмрдВрдзрди рдореЙрдбреНрдпреВрд▓ рд╣реИрдВрдбрд▓рд░реНрд╕ рдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдореВрд╣реЛрдВ (cgroups) рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдХреНрд░рд┐рдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред
- vCPU рдЧрддрд┐рд╡рд┐рдзрд┐ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЕрддрд┐рдерд┐ рд╕рд┐рд╕реНрдЯрдо рд╣реИрдВрдЧ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЙрдЪрдбреЙрдЧ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдПрдХ рддрдВрддреНрд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- рдиреЗрдЯрд╡рд░реНрдХ рд╕рдмрд╕рд┐рд╕реНрдЯрдо
- SYN рдХреБрдХреАрдЬрд╝ рдмрдирд╛рдиреЗ рдФрд░ рдЬрд╛рдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдВрдбрд▓рд░ рдХреЛ BPF рд╕рдмрд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рдХрдиреЗрдХреНрд╢рди рдХреА рд╕реНрдерд┐рддрд┐ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдФрд░ рдЙрд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рдВрдХреНрд╢рди (kfunc) рдХрд╛ рдПрдХ рд╕реЗрдЯ рднреА рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред
- рд╡рд╛рдпрд░рд▓реЗрд╕ рд╕реНрдЯреИрдХ рдЕрдм рдПрдордПрд▓рдУ (рдорд▓реНрдЯреА-рд▓рд┐рдВрдХ рдСрдкрд░реЗрд╢рди) рддрдВрддреНрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╡рд╛рдИрдлрд╛рдИ 7 рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рдЖрд╡реГрддреНрддрд┐ рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдФрд░ рдЪреИрдирд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рд╛рде рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рднреЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдПрдХреНрд╕реЗрд╕ рдкреЙрдЗрдВрдЯ рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдмреАрдЪ рдХрдИ рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ред
- рдХрд░реНрдиреЗрд▓ рдХреЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд TLS рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рдиред
- рдХрд░реНрдиреЗрд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкреИрд░рд╛рдореАрдЯрд░ "hostname=" рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬрд┐рд╕рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдерд╛рди рдШрдЯрдХреЛрдВ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реЛрд╕реНрдЯрдирд╛рдо рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓ рд╕рдХреЗред
- ╨Ю╨▒╨╛╤А╤Г╨┤╨╛╨▓╨░╨╜╨╕╨╡
- i915 (Intel) рдбреНрд░рд╛рдЗрд╡рд░ Intel Arc (DG2/Alchemist) A750 рдФрд░ A770 рдбрд┐рд╕реНрдХреНрд░реАрдЯ рдЧреНрд░рд╛рдлрд╝рд┐рдХреНрд╕ рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред Intel Ponte Vecchio (Xe-HPC) рдФрд░ Meteor Lake GPU рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред Intel Raptor Lake рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рд╕рдорд░реНрдерди рджреЗрдиреЗ рдкрд░ рдХрд╛рдо рдЬрд╛рд░реА рд╣реИред
- amdgpu рдбреНрд░рд╛рдЗрд╡рд░ AMD RDNA3 (RX 7000) рдФрд░ CDNA (рдЗрдВрд╕реНрдЯрд┐рдВрдХреНрдЯ) рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реИред
- рдиреЛрд╡реНрдпреВ рдбреНрд░рд╛рдЗрд╡рд░ рдиреЗ NVIDIA nv50 GPU рдбрд┐рд╕реНрдкреНрд▓реЗ рдЗрдВрдЬрди рдХреЛ рд╕рдорд░реНрдерди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдкрд░ рдкреБрдирдГ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред
- LogiCVC рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдирдпрд╛ DRM рдбреНрд░рд╛рдЗрд╡рд░ logicvc рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- V3d рдбреНрд░рд╛рдЗрд╡рд░ (рдмреНрд░реЙрдбрдХреЙрдо рд╡реАрдбрд┐рдпреЛ рдХреЛрд░ GPU рдХреЗ рд▓рд┐рдП) рдЕрдм рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ 4 рдмреЛрд░реНрдб рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред
- рдПрдордПрд╕рдПрдо рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рдХреНрд╡рд╛рд▓рдХреЙрдо рдПрдбреНрд░реЗрдиреЛ 619 рдЬреАрдкреАрдпреВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- рдкреИрдирдлреНрд░реЙрд╕реНрдЯ рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ ARM рдорд╛рд▓реА рд╡рд▓реНрд╣рд╛рд▓ GPU рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- рд▓реЗрдиреЛрд╡реЛ рдерд┐рдВрдХрдкреИрдб X8s рдиреЛрдЯрдмреБрдХ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдХреНрд╡рд╛рд▓рдХреЙрдо рд╕реНрдиреИрдкрдбреНрд░реИрдЧрди 3cx Gen13 рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- AMD Raphael (Ryzen 7000), AMD Jadeite, Intel Meteor Lake рдФрд░ Mediatek MT8186 рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рдСрдбрд┐рдпреЛ рдбреНрд░рд╛рдЗрд╡рд░ рдЬреЛрдбрд╝реЗ рдЧрдПред
- рдЗрдВрдЯреЗрд▓ рд╣рдмрд╛рдирд╛ рдЧреМрдбреА 2 рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдПрдХреНрд╕реЗрд▓рд░реЗрдЯрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
- ARM SoC рдСрд▓рд╡рд┐рдирд░ H616, NXP i.MX93, рд╕рдирдкреНрд▓рд╕ SP7021, рдиреБрд╡реЛрдЯреЛрди NPCM8XX, рдорд╛рд░реНрд╡реЗрд▓ рдкреНрд░реЗрд╕реНрдЯреЗрд░рд╛ 98DX2530, рдЧреВрдЧрд▓ рдЧрд┐рд░рдЧрд┐рдЯ v3 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
рдЗрд╕реА рд╕рдордп, рд▓реИрдЯрд┐рди рдЕрдореЗрд░рд┐рдХреА рдлреНрд░реА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдлрд╛рдЙрдВрдбреЗрд╢рди рдиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореБрдлреНрдд рдХрд░реНрдиреЗрд▓ 6.0 рдХрд╛ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдпрд╛ред Linux-libre 6.0-gnu, ╨╛╤З╨╕╤Й╨╡╨╜╨╜╨╛╨│╨╛ ╨╛╤В ╤Н╨╗╨╡╨╝╨╡╨╜╤В╨╛╨▓ ╨┐╤А╨╛╤И╨╕╨▓╨╛╨║ ╨╕ ╨┤╤А╨░╨╣╨▓╨╡╤А╨╛╨▓, ╤Б╨╛╨┤╨╡╤А╨╢╨░╤Й╨╕╤Е ╨╜╨╡╤Б╨▓╨╛╨▒╨╛╨┤╨╜╤Л╨╡ ╨║╨╛╨╝╨┐╨╛╨╜╨╡╨╜╤В╤Л ╨╕╨╗╨╕ ╤Г╤З╨░╤Б╤В╨║╨╕ ╨║╨╛╨┤╨░, ╨╛╨▒╨╗╨░╤Б╤В╤М ╨┐╤А╨╕╨╝╨╡╨╜╨╡╨╜╨╕╤П ╨║╨╛╤В╨╛╤А╤Л╤Е ╨╛╨│╤А╨░╨╜╨╕╤З╨╡╨╜╨░ ╨┐╤А╨╛╨╕╨╖╨▓╨╛╨┤╨╕╤В╨╡╨╗╨╡╨╝. ╨Т ╨╜╨╛╨▓╨╛╨╝ ╨▓╤Л╨┐╤Г╤Б╨║╨╡ ╨╛╤В╨║╨╗╤О╤З╨╡╨╜╨╛ ╨╕╤Б╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╨╜╨╕╨╡ ╨▒╨╗╨╛╨▒╨╛╨▓ ╨▓ ╨┤╤А╨░╨╣╨▓╨╡╤А╨╡ CS35L41 HD-audio ╨╕ ╨┤╤А╨░╨╣╨▓╨╡╤А╨╡ ╤Б ╨╕╨╜╤В╨╡╤А╤Д╨╡╨╣╤Б╨╛╨╝ UCSI ╨┤╨╗╤П ╨╝╨╕╨║╤А╨╛╨║╨╛╨╜╤В╤А╨╛╨╗╨╗╨╡╤А╨╛╨▓ STM32G0. ╨Я╤А╨╛╨▓╨╡╨┤╨╡╨╜╨░ ╤З╨╕╤Б╤В╨║╨░ dts-╤Д╨░╨╣╨╗╨╛╨▓ ╨┤╨╗╤П ╤З╨╕╨┐╨╛╨▓ Qualcomm ╨╕ MediaTek. ╨Я╨╡╤А╨╡╨┤╨╡╨╗╨░╨╜╨╛ ╨╛╤В╨║╨╗╤О╤З╨╡╨╜╨╕╨╡ ╨▒╨╗╨╛╨▒╨╛╨▓ ╨▓ ╨┤╤А╨░╨╣╨▓╨╡╤А╨╡ MediaTek MT76. ╨Ю╨▒╨╜╨╛╨▓╨╗╤С╨╜ ╨║╨╛╨┤ ╤З╨╕╤Б╤В╨║╨╕ ╨▒╨╗╨╛╨▒╨╛╨▓ ╨▓ ╨┤╤А╨░╨╣╨▓╨╡╤А╨░╤Е ╨╕ ╨┐╨╛╨┤╤Б╨╕╤Б╤В╨╡╨╝╨░╤Е AMDGPU, Adreno, Tegra VIC, Netronome NFP ╨╕ Habanalabs Gaudi2. ╨Я╤А╨╡╨║╤А╨░╤Й╨╡╨╜╨░ ╤З╨╕╤Б╤В╨║╨░ ╨┤╤А╨░╨╣╨▓╨╡╤А╨░ VXGE, ╤Г╨┤╨░╨╗╤С╨╜╨╜╨╛╨│╨╛ ╨╕╨╖ ╤П╨┤╤А╨░.
рд╕реНрд░реЛрдд: opennet.ru
