Kërkuam versionin e bërthamës Linux 5.0

Rritja e numrit të versionit kryesor në 5 nuk do të thotë ndonjë ndryshim të madh ose probleme me pajtueshmërinë. Thjesht ndihmon Linus Torvaldsin tonë të dashur të ruajë qetësinë mendore. Më poshtë ndodhet lista e disa ndryshimeve dhe novitetëve.

Bërthama e kernelit:

  • Planifikuesi i proceseve CFS nĂ« procesorĂ«t asimetrikĂ« si ARM funksionon ndryshe - fillimisht ngarkon bĂ«rthamat e vogla dhe energji-efikase.
  • NĂ«pĂ«rmjet API-t pĂ«r ndjekjen e ngjarjeve tĂ« skedarĂ«ve fanotify, mund tĂ« merrni njoftime pĂ«r hapjen e skedarit pĂ«r ekzekutim.
  • ËshtĂ« integruar njĂ« kontrollues cpuset, me tĂ« cilin mund tĂ« kufizoni grupet e proceseve sipas pĂ«rdorimit tĂ« CPU-sĂ« dhe nyjeve NUMA.
  • ËshtĂ« pĂ«rfshirĂ« mbĂ«shtetje pĂ«r pajisjet ARM tĂ« mĂ«poshtme: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, dhe shumĂ« tĂ« tjera.
  • PĂ«rmirĂ«sime nĂ« nĂ«nshkallĂ«n ARM: lidhje tĂ« nxehtĂ« tĂ« memories, mbrojtje nga Meltdown dhe Spectre, adresim 52-bitĂ«sh tĂ« memories, etj.
  • MbĂ«shtetje pĂ«r instruktionen WBNOINVD pĂ«r x86-64.

Nënshkalla e memories:

  • PĂ«r mjetin KASAN nĂ« platformat ARM64, Ă«shtĂ« e disponueshme njĂ« zĂ«vendĂ«sim i etiketave verifikuese me konsum tĂ« ulĂ«t tĂ« memories.
  • Fragmentimi i memories Ă«shtĂ« ulur ndjeshĂ«m (deri nĂ« 90%), pĂ«r pasojĂ« mekanizmi Transparent HugePage punon mĂ« mirĂ«.
  • ShpejtĂ«sia e funksionit mremap(2) nĂ« zona tĂ« mĂ«dha memories Ă«shtĂ« rritur deri nĂ« 20 herĂ«.
  • NĂ« mekanizmin KSM, jhash2 Ă«shtĂ« zĂ«vendĂ«suar me xxhash, pĂ«r pasojĂ« shpejtĂ«sia e punĂ«s KSM nĂ« sisteme 64-bit Ă«shtĂ« rritur 5 herĂ«.
  • PĂ«rmirĂ«sime nĂ« ZRam dhe OOM.

Pajisjet bllokuese dhe sistemet e skedarëve:

  • Mekanizmi blk-mq me njĂ« sistem shumĂ«-nivelĂ«sh tĂ« kĂ«rkesave u bĂ« kryesor pĂ«r pajisjet bllokuese. TĂ« gjithĂ« kodin qĂ« nuk ka lidhje me mq Ă«shtĂ« fshirĂ«.
  • PĂ«rmirĂ«sime nĂ« mbĂ«shtetje tĂ« NVMe, veçanĂ«risht nĂ« lidhje me funksionimin e pajisjeve pĂ«rmes rrjetit.
  • PĂ«r Btrfs Ă«shtĂ« realizuar mbĂ«shtetje e plotĂ« pĂ«r skedarĂ«t swap, si dhe ndryshimi i FSID pa riparimin e metadatat.
  • NĂ« F2FS Ă«shtĂ« shtuar njĂ« thirrje ioctl pĂ«r kontrolle tĂ« vonuara tĂ« FS pĂ«rmes fsck.
  • ËshtĂ« integruar BinderFS - njĂ« pseudo-FS pĂ«r ndĂ«rveprimin ndĂ«r-procesor. Lejon nisjen e disa instancave tĂ« Android nĂ« njĂ« mjedis tĂ« vetĂ«m.
  • NjĂ« sĂ«rĂ« pĂ«rmirĂ«simesh nĂ« CIFS: memoria e keshit DFS, atributet e zgjeruara, protokolli smb3.1.1.
  • ZRam punon mĂ« optimalisht me pajisjet swap qĂ« nuk pĂ«rdoren, duke kursyer memorien.

Siguria dhe virtualizimi:

  • ËshtĂ« shtuar funksioni i heshit Streebog (GOST 34.11-2012), e zhvilluar nga FSB e RF.
  • MbĂ«shtetje pĂ«r algoritmin e enkriptimit Adiantum, tĂ« zhvilluar nga Google pĂ«r pajisje me kapacitet tĂ« ulĂ«t.
  • JanĂ« pĂ«rfshirĂ« algoritmet XChaCha12, XChaCha20 dhe NHPoly1305.
  • Tashimi i thirrjeve seccomp tani mund tĂ« zhvendoset nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit.
  • PĂ«r sistemet mikpritĂ«se KVM Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r zgjerimet Intel Processor Trace me njĂ« rĂ«nie minimale tĂ« performancĂ«s.
  • PĂ«rmirĂ«sime nĂ« nĂ«n-sistemin KVM/Hyper-V.
  • Shoferi virtio-gpu tani ka mbĂ«shtetje pĂ«r simulimin e EDID pĂ«r monitorĂ«t virtualĂ«.
  • NĂ« shoferin virtio_blk Ă«shtĂ« implementuar thirrja discard.
  • JanĂ« implementuar funksione tĂ« sigurisĂ« pĂ«r memorien NV, tĂ« bazuara nĂ« specifikimet Intel DSM 1.8.

Shoferët e pajisjeve:

  • Ndryshime nĂ« API-nĂ« e DRM pĂ«r mbĂ«shtetje tĂ« plotĂ« tĂ« sinkronizimit adaptiv (pjesĂ« e standardit DisplayPort) dhe frekuencave tĂ« ndryshueshme tĂ« rifreskimit (pjesĂ« e standardit HDMI).
  • Natyra e standardit Display Stream Compression pĂ«r kompresimin pa humbje tĂ« rrjedhave video qĂ« adresohen ekranet me resolutĂ« tĂ« lartĂ« Ă«shtĂ« pĂ«rfshirĂ«.
  • Shoferi AMDGPU tani mbĂ«shtet FreeSync 2 HDR dhe rimbushjen e procesorit grafik pĂ«r CI, VI, SOC15.
  • Shoferi i videos Intel ka marrĂ« mbĂ«shtetje pĂ«r çipat Amber Lake, formatet YCBCR 4:2:0 dhe YCBCR 4:4:4.
  • Shoferi Nouveau pĂ«rfshin mbĂ«shtetje pĂ«r modalitetet e videove pĂ«r kartat grafike tĂ« familjes Turing TU104/TU106.
  • ShoferĂ«t e ekranit tĂ« prekur Raspberry Pi, panelet CDTech, Banana Pi, DLC1010GIG dhe tĂ« tjerĂ« janĂ« integruar.
  • NĂ« shoferin HDA Ă«shtĂ« e disponueshme mbĂ«shtetje pĂ«r butonin "jack", LED-indikatorĂ«t, pajisjet Tegra186 dhe Tegra194.
  • NĂ«n-sistemi i hyrjes ka mĂ«suar tĂ« punojĂ« me rrotullim tĂ« saktĂ« tĂ« lartĂ« nĂ« disa miq Microsoft dhe Logitech.
  • NjĂ« sĂ«rĂ« ndryshimesh nĂ« shoferĂ«t e kamerave tĂ« uebit, tunerĂ«ve TV, USB, IIO dhe tĂ« tjerĂ«.

Nën-sistemi rrjetësor:

  • NĂ« stivĂ«n UDP Ă«shtĂ« implementuar mbĂ«shtetje pĂ«r mekanizmin zero-copy pĂ«r transmetimin e tĂ« dhĂ«nave pĂ«rmes soketĂ«ve pa tamponim tĂ« ndĂ«rmjetĂ«m.
  • Aty Ă«shtĂ« shtuar gjithashtu mekanizmi Generic Receive Offload.
  • ËshtĂ« pĂ«rmirĂ«suar performanca e kĂ«rkimit nĂ« politikĂ«t xfrm kur ka njĂ« numĂ«r tĂ« madh tĂ« tyre.
  • NĂ« shoferin VLAN Ă«shtĂ« shtuar mundĂ«sia e shkarkimit tĂ« tunelve.
  • NjĂ« sĂ«rĂ« pĂ«rmirĂ«simesh nĂ« mbĂ«shtetje tĂ« Infiniband dhe rrjetĂ«ve pa tel.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster