рдУрд░реЕрдХрд▓ рдХрдВрдкрдиреА
рдЕрдирдмреНрд░реЗрдХреЗрдмрд▓ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рдХрд░реНрдирд▓ 6 рдХрд░реНрдирд▓рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ
рдХрд│
- 64-рдмрд┐рдЯ ARM рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ (aarch64) рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдгрд╛рд▓реАрдВрд╕рд╛рдареА рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдорд░реНрдерди.
- Cgroup v2 рдЪреНрдпрд╛ рд╕рд░реНрд╡ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ.
- рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг CPU рд╕рдВрд╕рд╛рдзрдиреЗ рд╡рд╛рдкрд░рдгрд╛рд▒реНрдпрд╛ рдХрд░реНрдирд▓рдордзреАрд▓ рдХрд╛рд░реНрдпреЗ рд╕рдорд╛рдВрддрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА ktask рдлреНрд░реЗрдорд╡рд░реНрдХ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, ktask рдЪреНрдпрд╛ рдорджрддреАрдиреЗ, рдореЗрдорд░реА рдкреГрд╖реНрда рд╢реНрд░реЗрдгреА рд╕рд╛рдл рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ inodes рд╕реВрдЪреАрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдСрдкрд░реЗрд╢рдиреНрд╕рдЪреЗ рд╕рдорд╛рдВрддрд░реАрдХрд░рдг рдЖрдпреЛрдЬрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ;
- kswapd рдЪреА рд╕рдорд╛рдВрддрд░ рдЖрд╡реГрддреНрддреА рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдкрджреНрдзрддреАрдиреЗ рдкреГрд╖реНрда рд╕реНрд╡реЕрдкреНрд╕рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реА рдЖрд╣реЗ, рдбрд╛рдпрд░реЗрдХреНрдЯ (рд╕рд┐рдВрдХреНрд░реЛрдирд╕) рд╕реНрд╡реЕрдкреНрд╕рдЪреА рд╕рдВрдЦреНрдпрд╛ рдХрдореА рдХрд░рддреЗ. рдЬреЗрд╡реНрд╣рд╛ рдореБрдХреНрдд рдореЗрдорд░реА рдкреГрд╖реНрдард╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдХрдореА рд╣реЛрддреЗ, рддреЗрд╡реНрд╣рд╛ kswapd рди рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рдкреГрд╖реНрдард╛рдВрд╕рд╛рдареА рд╕реНрдХреЕрди рдХрд░рддреЗ рдЬреЗ рдореБрдХреНрдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд.
- рдХреЗрдХреНрд╕реЗрдХ рдореЗрдХреЕрдирд┐рдЭрдордЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдХрд░реНрдирд▓ рд▓реЛрдб рдХрд░рддрд╛рдирд╛ рдХрд░реНрдирд▓ рдЗрдореЗрдЬ рдЖрдгрд┐ рдбрд┐рдЬреАрдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлрд░реНрдорд╡реЗрдЕрд░рдЪреНрдпрд╛ рдЕрдЦрдВрдбрддреЗрдЪреА рдкрдбрддрд╛рд│рдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди (рдЖрдзреАрдкрд╛рд╕реВрди рд▓реЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд┐рд╕реНрдЯрдордордзреВрди рдХрд░реНрдирд▓ рд▓реЛрдб рдХрд░рдгреЗ).
- рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдореЗрдорд░реА рдореЕрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдордЪреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдореЗрдорд░реА рдЖрдгрд┐ рдХреЕрд╢реЗ рдкреГрд╖реНрдареЗ рд╕рд╛рдл рдХрд░рдгреНрдпрд╛рдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реБрдзрд╛рд░рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рди рд╡рд╛рдЯрд▓реЗрд▓реНрдпрд╛ рдореЗрдорд░реА рдкреГрд╖реНрдард╛рдВрд╡рд░ (рдкреГрд╖реНрда рджреЛрд╖) рдкреНрд░рд╡реЗрд╢ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрдзрд╛рд░рд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.
- NVDIMM рд╕рд╛рдареА рд╕рдорд░реНрдерди рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд╛рдпрдорд╕реНрд╡рд░реВрдкреА рдореЗрдорд░реА рдЖрддрд╛ рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ RAM рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
- DTrace 2.0 рдбрд╛рдпрдиреЕрдорд┐рдХ рдбреАрдмрдЧрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ
рдЕрдиреБрд╡рд╛рджрд┐рдд eBPF рдХрд░реНрдирд▓ рдЙрдкрдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА. DTrace рдЖрддрд╛ eBPF рд╡рд░ рдЪрд╛рд▓рддреЗ, рдЬрд╕реЗ рд╡рд┐рджреНрдпрдорд╛рди Linux рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдЯреВрд▓реНрд╕ eBPF рд╡рд░ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддрд╛рдд. - OCFS2 (Oracle Cluster File System) рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдордзреНрдпреЗ рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
- Btrfs рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╕рд╛рдареА рд╕реБрдзрд╛рд░рд┐рдд рд╕рдорд░реНрдерди. рд░реВрдЯ рд╡рд┐рднрд╛рдЬрдирд╛рдВрд╡рд░ Btrfs рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. рд╕рд╛рдзрдирд╛рдВрдЪреЗ рд╕реНрд╡рд░реВрдкрди рдХрд░рддрд╛рдирд╛ Btrfs рдирд┐рд╡рдбрдгреНрдпрд╛рд╕рд╛рдареА рдЗрдВрд╕реНрдЯреЙрд▓рд░рдордзреНрдпреЗ рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ. Btrfs рд╕рд╣ рд╡рд┐рднрд╛рдЬрдирд╛рдВрд╡рд░ рдкреЗрдЬрд┐рдВрдЧ рдлрд╛рдЗрд▓реНрд╕ рдареЗрд╡рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. Btrfs ZStandard рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░реВрди рдХреЙрдореНрдкреНрд░реЗрд╢рдирд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрддреЗ.
- рдЕрд╕рд┐рдВрдХреНрд░реЛрдирд╕ I/O - io_uring рд╕рд╛рдареА рдЗрдВрдЯрд░рдлреЗрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ, рдЬреЗ I/O рдкреЛрд▓рд┐рдВрдЧрд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдмрдлрд░рд┐рдВрдЧрд╕рд╣ рдЖрдгрд┐ рдмрдлрд░рд┐рдВрдЧрд╢рд┐рд╡рд╛рдп рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддреЗрд╕рд╛рдареА рд▓рдХреНрд╖рдгреАрдп рдЖрд╣реЗ. рдХрд╛рдордЧрд┐рд░реАрдЪреНрдпрд╛ рджреГрд╖реНрдЯреАрдиреЗ, io_uring рд╣реЗ SPDK рдЪреНрдпрд╛ рдЕрдЧрджреА рдЬрд╡рд│ рдЖрд╣реЗ рдЖрдгрд┐ рдорддрджрд╛рди рд╕рдХреНрд╖рдо рдЕрд╕рддрд╛рдирд╛ libaio рдкреЗрдХреНрд╖рд╛ рд▓рдХреНрд╖рдгреАрдп рдХрд╛рдордЧрд┐рд░реА рдХрд░рддреЗ. io_uring рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╛рдЧреЗрдд рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдЕрдВрддрд┐рдо рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреНрдпреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА, liburing рд▓рд╛рдпрдмреНрд░рд░реА рддрдпрд╛рд░ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдХрд░реНрдирд▓ рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдмрдВрдзрди рдкреНрд░рджрд╛рди рдХрд░рддреЗ;
- рдореЛрдб рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ
рдЕтАНреЕрдбрд┐рдПрдВрдЯрдо рдбреНрд░рд╛рдЗрд╡реНрд╣рдЪреНрдпрд╛ рдЬрд▓рдж рдПрдирдХреНрд░рд┐рдкреНрд╢рдирд╕рд╛рдареА. - рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░реВрди рдХреЙрдореНрдкреНрд░реЗрд╢рдирд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ
рдЭреЗрд╕реНрдЯрдБрдбрд╛рд░реНрдб (zstd). - ext4 рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕реБрдкрд░рдмреНрд▓реЙрдХ рдлреАрд▓реНрдбрдордзреНрдпреЗ 64-рдмрд┐рдЯ рдЯрд╛рдЗрдорд╕реНрдЯреЕрдореНрдк рд╡рд╛рдкрд░рддреЗ.
- XFS рдордзреНрдпреЗ рд░рди рдЯрд╛рдЗрдордордзреНрдпреЗ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдЕрдЦрдВрдбрддреЗрдЪреНрдпрд╛ рд╕реНрдерд┐рддреАрдЪреА рдорд╛рд╣рд┐рддреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдлреНрд▓рд╛рдпрд╡рд░ fsck рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдерд┐рддреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реБрд╡рд┐рдзрд╛ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд.
- TCP рд╕реНрдЯреЕрдХ рдбреАрдлреЙрд▓реНрдЯ рдЖрд╣реЗ "
рд▓рд╡рдХрд░ рдирд┐рдШрдгреНрдпрд╛рдЪреА рд╡реЗрд│ рдкреЕрдХреЗрдЬреЗрд╕ рдкрд╛рдард╡рддрд╛рдирд╛ "рд╢рдХреНрдп рддрд┐рддрдХреНрдпрд╛ рдЬрд▓рдж" рдРрд╡рдЬреА. GRO (рдЬреЗрдиреЗрд░рд┐рдХ рд░рд┐рд╕реАрд╡реНрд╣ рдСрдлрд▓реЛрдб) рд╕рдорд░реНрдерди UDP рд╕рд╛рдареА рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ. рд╢реВрдиреНрдп-рдХреЙрдкреА рдореЛрдбрдордзреНрдпреЗ TCP рдкреЕрдХреЗрдЯреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдкрд╛рдард╡рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. - рдХрд░реНрдирд▓ рд╕реНрддрд░рд╛рд╡рд░ (KTLS) TLS рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ, рдЬреА рдЖрддрд╛ рдХреЗрд╡рд│ рдкрд╛рдард╡рд▓реЗрд▓реНрдпрд╛ рдбреЗрдЯрд╛рд╕рд╛рдареАрдЪ рдирд╛рд╣реА рддрд░ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдбреЗрдЯрд╛рд╕рд╛рдареА рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
- рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдлрд╛рдпрд░рд╡реЙрд▓рд╕рд╛рдареА рдмреЕрдХрдПрдВрдб рдореНрд╣рдгреВрди рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ
nftables. рдкрд░реНрдпрд╛рдпреА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗbpfilter . - XDP (eXpress рдбреЗрдЯрд╛ рдкрде) рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реЗ рд╕рдорд░реНрдерди, рдЬреЗ рдиреЗрдЯрд╡рд░реНрдХ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рд╕реНрддрд░рд╛рд╡рд░ DMA рдкреЕрдХреЗрдЯ рдмрдлрд░рдордзреНрдпреЗ рдереЗрдЯ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддреЗрд╕рд╣ рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЕрдХрдиреЗ skbuff рдмрдлрд░рдЪреЗ рд╡рд╛рдЯрдк рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реАрдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ BPF рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.
- UEFI рд╕реБрд░рдХреНрд╖рд┐рдд рдмреВрдЯ рдореЛрдб рд╡рд╛рдкрд░рддрд╛рдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдЖрдгрд┐ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ
рд▓реЙрдХрдбрд╛рдЙрди , рдЬреЗ рд░реВрдЯ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪрд╛ рдХрд░реНрдирд▓ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ рдЖрдгрд┐ UEFI рд╕реБрд░рдХреНрд╖рд┐рдд рдмреВрдЯ рдмрд╛рдпрдкрд╛рд╕ рдорд╛рд░реНрдЧ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рддреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд▓реЙрдХрдбрд╛рдЙрди рдореЛрдб /dev/mem, /dev/kmem, /dev/port, /proc/kcore, debugfs, kprobes рдбреАрдмрдЧ рдореЛрдб, mmiotrace, tracefs, BPF, PCMCIA CIS (рдХрд╛рд░реНрдб рдорд╛рд╣рд┐рддреА рд╕рдВрд░рдЪрдирд╛), рдХрд╛рд╣реА рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЛ. CPU рдЪреЗ ACPI рдЖрдгрд┐ MSR рд░рдЬрд┐рд╕реНрдЯрд░, kexec_file рдЖрдгрд┐ kexec_load рд▓рд╛ рдХреЙрд▓ рдмреНрд▓реЙрдХ рдХреЗрд▓реЗ рдЖрд╣реЗрдд, рд╕реНрд▓реАрдк рдореЛрдбрдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдЖрд╣реЗ, PCI рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕рд╕рд╛рдареА DMA рдЪрд╛ рд╡рд╛рдкрд░ рдорд░реНрдпрд╛рджрд┐рдд рдЖрд╣реЗ, EFI рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓реНрд╕рдордзреВрди ACPI рдХреЛрдб рдЖрдпрд╛рдд рдХрд░рдгреНрдпрд╛рд╕ рдордирд╛рдИ рдЖрд╣реЗ, I/O рд╕рд╣ рд╣рд╛рддрд╛рд│рдгреА рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯрд╕рд╛рдареА рдЗрдВрдЯрд░рдкреНрдЯ рдирдВрдмрд░ рдЖрдгрд┐ I/O рдкреЛрд░реНрдЯ рдмрджрд▓рдгреНрдпрд╛рд╕рд╣ рдкреЛрд░реНрдЯреНрд╕рдирд╛ рдкрд░рд╡рд╛рдирдЧреА рдирд╛рд╣реА. - рдПрдиреНрд╣рд╛рдВрд╕реНрдб рдЗрдирдбрд╛рдпрд░реЗрдХреНрдЯ рдмреНрд░рд╛рдВрдЪ рд░рд┐рд╕реНрдЯреНрд░рд┐рдХреНрдЯреЗрдб рд╕реНрдкреЗрдХреНрдпреБрд▓реЗрд╢рди (рдЖрдпрдмреАрдЖрд░рдПрд╕) рд╕реВрдЪрдирд╛рдВрд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реЗ рд╕рдорд░реНрдерди рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдЗрдВрдЯрд░рдкреНрдЯреНрд╕, рд╕рд┐рд╕реНрдЯрдо рдХреЙрд▓реНрд╕ рдЖрдгрд┐ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╕реНрд╡рд┐рдЪ рджрд░рдореНрдпрд╛рди рд╕рдЯреНрдЯреЗрдмрд╛рдЬ рд╕реВрдЪрдирд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдЕрдиреБрдХреВрд▓рдкрдгреЗ рд╕рдХреНрд╖рдо рдЖрдгрд┐ рдЕрдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддрд╛рдд. рд╡рд░реНрдзрд┐рдд IBRS рд╕рдорд░реНрдерд┐рдд рдЕрд╕рд▓реНрдпрд╛рд╕, рд╣реА рдкрджреНрдзрдд Retpoline рдРрд╡рдЬреА Specter V2 рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ, рдХрд╛рд░рдг рддреА рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ.
- рдкреНрд░рддреНрдпреЗрдХрд╛рджреНрд╡рд╛рд░реЗ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдпреЛрдЧреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдВрдордзреНрдпреЗ рд╕реБрдзрд╛рд░рд┐рдд рд╕рдВрд░рдХреНрд╖рдг. рдЕрд╢рд╛ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ, FIFO рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рдорд╛рд▓рдХреАрдЪреНрдпрд╛ рдлрд╛рдЗрд▓реНрд╕ рдЬреНрдпрд╛ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдЪреНрдпрд╛ рдорд╛рд▓рдХрд╛рд╢реА рдЪрд┐рдХрдЯ рдзреНрд╡рдЬрд╛рд╕рд╣ рдЬреБрд│рдд рдирд╛рд╣реАрдд рдЕрд╢рд╛ рдлрд╛рдпрд▓реА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдордирд╛рдИ рдЖрд╣реЗ.
- рдПрдЖрд░рдПрдо рд╕рд┐рд╕реНрдЯрдореНрд╕рд╡рд░ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░, рд╕рд┐рд╕реНрдЯрдореНрд╕рд╡рд░ рдХрд░реНрдирд▓ рдЕреЕрдбреНрд░реЗрд╕ рд╕реНрдкреЗрд╕ рдпрд╛рджреГрдЪреНрдЫрд┐рдХреАрдХрд░рдг (KASLR) рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ. Aarch64 рдиреЗ рдкреЙрдЗрдВрдЯрд░ рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ.
- "NVMe over Fabrics TCP" рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
- virtio-pmem рдбреНрд░рд╛рдЗрд╡реНрд╣рд░рд▓рд╛ NVDIMMs рд╕рд╛рд░рдЦреНрдпрд╛ рднреМрддрд┐рдХ рдкрддреНрддрд╛ рд╕реНрдкреЗрд╕-рдореЕрдкреНрдб рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд╛рдзрдирд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
рд╕реНрддреНрд░реЛрдд: opennet.ru