Linux ядро ​​5.1

Π˜Π·Ρ…ΠΎΠ΄ΡŠΡ‚ сС ΡΡŠΡΡ‚ΠΎΡ Π―Π΄Ρ€ΠΎΡ‚ΠΎ Π½Π° 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

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€