ΠΠ·Ρ ΠΎΠ΄ΡΡ ΡΠ΅ ΡΡΡΡΠΎΡ Π―Π΄ΡΠΎΡΠΎ Π½Π° Linux Π²Π΅ΡΡΠΈΡ 5.1. Π‘ΡΠ΅Π΄ Π·Π½Π°ΡΠΈΠΌΠΈΡΠ΅ Π½ΠΎΠ²ΠΎΠ²ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ:
- io_uring - Π½ΠΎΠ² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π΅Π½ I/O. ΠΠΎΠ΄Π΄ΡΡΠΆΠ° Π·Π°ΠΏΠΈΡΠ²Π°Π½Π΅, I/O Π±ΡΡΠ΅ΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅.
- Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·Π±ΠΎΡ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ Π·Π° Π°Π»Π³ΠΎΡΠΈΡΡΠΌΠ° zstd Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Btrfs.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° TLS 1.3.
- Π Π΅ΠΆΠΈΠΌΡΡ Intel Fastboot Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π·Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ ΠΎΡ ΡΠ΅ΡΠΈΡ Skylake ΠΈ ΠΏΠΎ-Π½ΠΎΠ²ΠΈ.
- ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π½ΠΎΠ² Ρ Π°ΡΠ΄ΡΠ΅Ρ: GPU Vega10/20, ΠΌΠ½ΠΎΠ³ΠΎ Π΅Π΄Π½ΠΎΠΏΠ»Π°ΡΠΊΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠΈ (NanoPi M4, Raspberry Pi Model 3 A+ ΠΈ Ρ.Π½.) ΠΈ Π΄Ρ.
- ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π½Π° Π½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΡΠ΅ΠΊΠ° ΠΏΡΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄ΡΠ»ΠΈ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ: Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ LSM ΠΌΠΎΠ΄ΡΠ» Π²ΡΡΡ Ρ Π΄ΡΡΠ³, ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΡΠ΅Π΄Π° Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ ΠΈ Ρ.Π½.
- Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½Π° ΠΏΠ°ΠΌΠ΅Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ NVDIMM) ΠΊΠ°ΡΠΎ RAM.
- 64-Π±ΠΈΡΠΎΠ²Π°ΡΠ° time_t ΡΡΡΡΠΊΡΡΡΠ° Π²Π΅ΡΠ΅ Π΅ Π΄ΠΎΡΡΡΠΏΠ½Π° Π½Π° Π²ΡΠΈΡΠΊΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ.
Π‘ΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π² LKML: https://lkml.org/lkml/2019/5/5/278
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru