рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ 5.0 рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ

рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд╕рдВрдЦреНрдпрд╛ 5 рдорд╛ рдмрдврд╛рдЙрдиреБрдХреЛ рдорддрд▓рдм рдХреБрдиреИ рдкрдирд┐ рдареВрд▓реЛ рдкрд░рд┐рд╡рд░реНрддрди рд╡рд╛ рдЕрдиреБрдХреВрд▓рддрд╛ рдмреНрд░реЗрдХрдбрд╛рдЙрди рд╣реЛрдЗрдиред рдпрд╕рд▓реЗ рд╣рд╛рдореНрд░реЛ рдкреНрд░рд┐рдп рд▓рд┐рдирд╕ рдЯреЛрд░реНрднрд╛рд▓реНрдбреНрд╕рд▓рд╛рдИ рдордирдХреЛ рд╢рд╛рдиреНрддрд┐ рдХрд╛рдпрдо рд░рд╛рдЦреНрди рдорджреНрджрдд рдЧрд░реНрджрдЫред рддрд▓ рдХреЗрд╣реА рдкрд░рд┐рд╡рд░реНрддрди рд░ рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВрдХреЛ рд╕реВрдЪреА рдЫред

рдХреЛрд░ рдХреЛрд░:

  • ARM рдЬрд╕реНрддрд╛ рдЕрд╕рдордорд┐рдд рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВрдорд╛ CFS рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдиреБрд╕реВрдЪрдХрд▓реЗ рдлрд░рдХ рддрд░рд┐рдХрд╛рд▓реЗ рдХрд╛рдо рдЧрд░реНрджрдЫ - рдпрд╕рд▓реЗ рдкрд╣рд┐рд▓реЗ рдХрдо-рд╢рдХреНрддрд┐ рд░ рдКрд░реНрдЬрд╛-рдХреБрд╢рд▓ рдХреЛрд░ рд▓реЛрдб рдЧрд░реНрджрдЫред
  • fanotify рдлрд╛рдЗрд▓ рдШрдЯрдирд╛ рдЯреНрд░реНрдпрд╛рдХрд┐рдЩ рдПрдкреАрдЖрдИ рдорд╛рд░реНрдлрдд, рддрдкрд╛рдИрдВ рдЕрдзрд┐рд╕реВрдЪрдирд╛рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдЬрдм рдлрд╛рдЗрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд▓рд╛рдЧрд┐ рдЦреЛрд▓рд┐рдиреНрдЫред
  • cpuset рдирд┐рдпрдиреНрддреНрд░рдХ рдПрдХреАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди CPU рд░ NUMA рдиреЛрдбрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдХреЛ рд╕рдореВрд╣рд╣рд░реВрд▓рд╛рдИ рд╕реАрдорд┐рдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
  • рдирд┐рдореНрди ARM рдпрдиреНрддреНрд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫ: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA рдорд╛рдЗрдХреНрд░реЛ RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, рд░ рдзреЗрд░реИ рдЕрдиреНрдпред
  • рдПрдЖрд░рдПрдо рд╕рдмрд╕рд┐рд╕реНрдЯрдордорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ: рдореЗрдореЛрд░реА рд╣рдЯ-рдкреНрд▓рдЧ, рдореЗрд▓реНрдЯрдбрд╛рдЙрди рд░ рд╕реНрдкреЗрдХреНрдЯрд░ рд╕реБрд░рдХреНрд╖рд╛, 52-рдмрд┐рдЯ рдореЗрдореЛрд░реА рдареЗрдЧрд╛рдирд╛, рдЖрджрд┐ред
  • x86-64 рдХреЛ рд▓рд╛рдЧрд┐ WBNOINVD рдирд┐рд░реНрджреЗрд╢рдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред

рдореЗрдореЛрд░реА рдЙрдкрдкреНрд░рдгрд╛рд▓реА:

  • ARM64 рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ KASAN рдЙрдкрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдХрдо рдореЗрдореЛрд░реА рдЦрдкрддрдХреЛ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдЯреНрдпрд╛рдЧ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЙрдкрд▓рдмреНрдз рдЫред
  • рдореЗрдореЛрд░реА рдЦрдгреНрдбреАрдХрд░рдг рдирд╛рдЯрдХреАрдп рд░реВрдкрдорд╛ рдШрдЯрд╛рдЗрдПрдХреЛ рдЫ (90% рд╕рдореНрдо), рдкрд╛рд░рджрд░реНрд╢реА HugePage рдЗрдиреНрдЬрд┐рди рд░рд╛рдореНрд░реЛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдкрд░рд┐рдгрд╛рдоред
  • рдареВрд▓рд╛ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ mremap(2) рдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди реиреж рдЧреБрдгрд╛ рд╕рдореНрдо рдмрдврд╛рдЗрдПрдХреЛ рдЫред
  • KSM рдореЗрдХрд╛рдирд┐рдЬрдордорд╛, jhash2 рд▓рд╛рдИ xxhash рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдХрд╛ рдХрд╛рд░рдг 64-bit рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ KSM рдХреЛ рдЧрддрд┐ 5 рдЧреБрдгрд╛рд▓реЗ рдмрдвреЗрдХреЛ рдЫред
  • ZRam рд░ OOM рдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВред

рдмреНрд▓рдХ рдЙрдкрдХрд░рдг рд░ рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА:

  • рдЕрдиреБрд░реЛрдз рд▓рд╛рдорд╣рд░реВрдХреЛ рдмрд╣реБ-рд╕реНрддрд░ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╕рд╛рде blk-mq рд╕рдВрдпрдиреНрддреНрд░ рдмреНрд▓рдХ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдореБрдЦреНрдп рднрдПрдХреЛ рдЫред рд╕рдмреИ рдЧреИрд░-mq рдХреЛрдб рд╣рдЯрд╛рдЗрдпреЛред
  • NVMe рд╕рдорд░реНрдердирдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдЙрдкрдХрд░рдг рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ред
  • Btrfs рдХреЛ рд▓рд╛рдЧрд┐, рд╕реНрд╡реИрдк рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрдг рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд╕рд╛рдереИ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдкреБрдирд░реНрд▓реЗрдЦрди рдмрд┐рдирд╛ FSID рдкрд░рд┐рд╡рд░реНрддрдиред
  • fsck рдорд╛рд░реНрдлрдд FS рдХреЛ рд╕реНрдердЧрд┐рдд рдЬрд╛рдБрдЪрдХреЛ рд▓рд╛рдЧрд┐ F2FS рдорд╛ ioctl рдХрд▓ рдердкрд┐рдПрдХреЛ рдЫред
  • рдПрдХреАрдХреГрдд BinderFS - рдЕрдиреНрддрд░рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдВрдЪрд╛рд░ рдХреЛ рд▓рд╛рдЧреА рдПрдХ рдЫрджреНрдо FSред рддрдкрд╛рдИрдВрд▓рд╛рдИ рдПрдЙрдЯреИ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдПрдиреНрдбреНрд░реЛрдЗрдбрдХрд╛ рдзреЗрд░реИ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рдЪрд▓рд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • CIFS рдорд╛ рдзреЗрд░реИ рд╕реБрдзрд╛рд░рд╣рд░реВ: DFS рдХреНрдпрд╛рд╕, рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ, smb3.1.1 рдкреНрд░реЛрдЯреЛрдХрд▓ред
  • ZRam рд▓реЗ рдореЗрдореЛрд░реА рдмрдЪрдд рдЧрд░реНрджреИ, рдкреНрд░рдпреЛрдЧ рдирдЧрд░рд┐рдПрдХрд╛ рд╕реНрд╡реИрдк рдпрдиреНрддреНрд░рд╣рд░реВрд╕рдБрдЧ рдЕрдЭ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрдЫред

рд╕реБрд░рдХреНрд╖рд╛ рд░ рднрд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди:

  • рд░реВрд╕реА рд╕рдВрдШрдХреЛ FSB рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд Streebog рд╣реНрдпрд╛рд╕ рдкреНрд░рдХрд╛рд░реНрдп (GOST 34.11-2012) рдердкрд┐рдпреЛред
  • рдХрдо рдкрд╛рд╡рд░ рдпрдиреНрддреНрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ Google рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдПрдбрд┐рдпрдиреНрдЯрдо рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдПрд▓реНрдЧреЛрд░рд┐рджрдордХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред
  • рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВ XChaCha12, XChaCha20 рд░ NHPoly1305 рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред
  • seccomp рдХрд▓рд╣рд░реВрдХреЛ рд╣реНрдпрд╛рдиреНрдбрд▓рд┐рдВрдЧ рдЕрдм рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдкреЗрд╕рдорд╛ рд╕рд╛рд░реНрди рд╕рдХрд┐рдиреНрдЫред
  • KVM рдЕрддрд┐рдерд┐ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЯреНрд░реЗрд╕ рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдиреНрдпреВрдирддрдо рдкреНрд░рджрд░реНрд╢рди рдЧрд┐рд░рд╛рд╡рдЯрдХреЛ рд╕рд╛рде рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • KVM/Hyper-V рдЙрдкрдкреНрд░рдгрд╛рд▓реАрдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВред
  • virtio-gpu рдбреНрд░рд╛рдЗрднрд░рд▓реЗ рдЕрдм рднрд░реНрдЪреБрдЕрд▓ рдордирд┐рдЯрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ EDID рд╕рд┐рдореБрд▓реЗрд╢рди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • virtio_blk рдбреНрд░рд╛рдЗрднрд░рд▓реЗ рдЦрд╛рд░реЗрдЬ рдХрд▓ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред
  • Intel DSM 1.8 рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд NV рдореЗрдореЛрд░реАрдХреЛ рд▓рд╛рдЧрд┐ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВред

рдпрдиреНрддреНрд░ рдЪрд╛рд▓рдХрд╣рд░реВ:

  • DRM API рдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдЕрдиреБрдХреВрд▓реА рд╕рд┐рдВрдХ (рдбрд┐рд╕реНрдкреНрд▓реЗрдкреЛрд░реНрдЯ рдорд╛рдирдХрдХреЛ рдЕрдВрд╢) рд░ рдЪрд░ рд░рд┐рдлреНрд░реЗрд╕ рджрд░рд╣рд░реВ (HDMI рдорд╛рдирдХрдХреЛ рдЕрдВрд╢) рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиред
  • рдЙрдЪреНрдЪ рд░рд┐рдЬреЛрд▓реБрд╕рди рд╕реНрдХреНрд░рд┐рдирд╣рд░реВрдорд╛ рд╕рдореНрдмреЛрдзрди рдЧрд░рд┐рдПрдХрд╛ рднрд┐рдбрд┐рдпреЛ рд╕реНрдЯреНрд░рд┐рдорд╣рд░реВрдХреЛ рд╣рд╛рдирд┐рд░рд╣рд┐рдд рд╕рдЩреНрдХреБрдЪрдирдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рджрд░реНрд╢рди рд╕реНрдЯреНрд░рд┐рдо рдХрдореНрдкреНрд░реЗрд╕рди рдорд╛рдирдХ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • AMDGPU рдбреНрд░рд╛рдЗрднрд░рд▓реЗ рдЕрдм CI, VI, SOC2 рдХреЛ рд▓рд╛рдЧрд┐ FreeSync 15 HDR рд░ GPU рд░рд┐рд╕реЗрдЯ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • Intel рднрд┐рдбрд┐рдпреЛ рдбреНрд░рд╛рдЗрднрд░рд▓реЗ рдЕрдм рдПрдореНрдмрд░ рд▓реЗрдХ рдЪрд┐рдкреНрд╕, YCBCR 4:2:0 рд░ YCBCR 4:4:4 рдврд╛рдБрдЪрд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • Nouveau рдбреНрд░рд╛рдЗрднрд░рд▓реЗ рдЯреНрдпреБрд░рд┐рдЩ TU104/TU106 рдкрд░рд┐рд╡рд╛рд░рдХреЛ рднрд┐рдбрд┐рдпреЛ рдХрд╛рд░реНрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрд┐рдбрд┐рдпреЛ рдореЛрдбрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред
  • Raspberry Pi рдЯрдЪрд╕реНрдХреНрд░рд┐рди, CDTech рдкреНрдпрд╛рдирд▓, Banana Pi, DLC1010GIG, рдЖрджрд┐рдХрд╛ рд▓рд╛рдЧрд┐ рдПрдХреАрдХреГрдд рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВред
  • HDA рдбреНрд░рд╛рдЗрднрд░рд▓реЗ "рдЬреНрдпрд╛рдХ" рдмрдЯрди, рдПрд▓рдИрдбреА рд╕реВрдЪрдХрд╣рд░реВ, Tegra186 рд░ Tegra194 рдЙрдкрдХрд░рдгрд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • рдЗрдирдкреБрдЯ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд▓реЗ рдХреЗрд╣реА Microsoft рд░ Logitech рдорд╛рдЗрд╕рд╣рд░реВрдорд╛ рдЙрдЪреНрдЪ-рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рд╕реНрдХреНрд░реЛрд▓рд┐рдЩрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рд╕рд┐рдХреЗрдХреЛ рдЫред
  • рд╡реЗрдмрдХреНрдпрд╛рдорд╣рд░реВ, рдЯрд┐рднреА рдЯреНрдпреБрдирд░рд╣рд░реВ, USB, IIO, рдЖрджрд┐рдХрд╛ рд▓рд╛рдЧрд┐ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдорд╛ рдзреЗрд░реИ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВред

рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдкреНрд░рдгрд╛рд▓реА:

  • UDP рд╕реНрдЯреНрдпрд╛рдХрд▓реЗ рдордзреНрдпрд╡рд░реНрддреА рдмрдлрд░рд┐рдЩ рдмрд┐рдирд╛ рд╕рдХреЗрдЯрдорд╛ рдбрд╛рдЯрд╛ рдкреНрд░рд╕рд╛рд░рдг рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╢реВрдиреНрдп-рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рд╕рдВрдпрдиреНрддреНрд░рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
  • рддреНрдпрд╣рд╛рдБ рдЬреЗрдиреЗрд░рд┐рдХ рд░рд┐рд╕рд┐рдн рдЕрдлрд▓реЛрдб рдореЗрдХрд╛рдирд┐рдЬрдо рдкрдирд┐ рдердкрд┐рдПрдХреЛ рдЫред
  • xfrm рдиреАрддрд┐рд╣рд░реВрдорд╛ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛ рд╣реБрдБрджрд╛ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдЦреЛрдЬ рдкреНрд░рджрд░реНрд╢рдиред
  • VLAN рдбреНрд░рд╛рдЗрднрд░рдорд╛ рд╕реБрд░реБрдЩрд╣рд░реВ рдЕрдирд▓реЛрдб рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдПрдХреЛ рдЫред
  • Infiniband рд░ рддрд╛рд░рд░рд╣рд┐рдд рд╕рдЮреНрдЬрд╛рд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдорд╛ рдзреЗрд░реИ рд╕реБрдзрд╛рд░рд╣рд░реВред

рд╕реНрд░реЛрдд: linux.org.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди