Thelbi Linux 5.1 - Çfarë dihet rreth ndryshimeve

Versioni i përvjetorit të kernelit Linux Kernel 5.0 u publikua në fillim të marsit. Puna në kernel 5.1 është tashmë në vazhdim. Në këtë artikull, do të shqyrtojmë një numër veçorish të reja që priten në këtë version.

Thelbi Linux 5.1 - Çfarë dihet rreth ndryshimeve
/flickr/ ayu oshimi / CC BY-SA

Ndalo mbështetjen e a.out

Linux mbështet skedarët binarë ELF që nga versioni i parë i kernelit. Pas 25 vitesh, a.jashtë Ata planifikojnë ta transferojnë atë në kategorinë e teknologjive të vjetruara (të vjetruara). Zhvilluesit thonë se kjo është një procedurë e nevojshme, pasi për një kohë të gjatë kodi filloi të kalbet.

Linus Torvalds i vetëm theksoi, që asnjë nga përpiluesit ekzistues nuk krijon binare të formatit a.out, kështu që nuk ka më kuptim.

Heqja graduale e produkteve të tilla do të zhvillohet në dy faza. Linux 5.1 kodi i heqjes së kujtesës do të hiqet (hedhja e bërthamës kodi) është rreth 500 rreshta. Sipas Linus, ka shumë pak gjasa që dikush të ketë nevojë të merret me kodin e vjetër dhe përdoruesit që janë ende duke gjeneruar ekzekutues a.out do të kenë kohë për të rindërtuar proceset e tyre të biznesit.

Në publikimet e mëvonshme, mbështetja do të ndërpritet plotësisht, por vetëm nëse nuk ka asnjë person në komunitet që do të marrë përsipër ruajtjen e formatit.

Bërja e ndryshimeve në arna anti-Spectre

Do të bëhen disa ndryshime në patch-in Retpoline për t'u mbrojtur kundër sulmit Spectre v2. Ai përdor një sekuencë të veçantë udhëzimesh që bllokon mekanizmin e ekzekutimit spekulativ në procesor. Zhvilluesit po planifikojnë rritje pragu për gjenerimin e thirrjeve indirekte nga operatorët e degëve nga pesë në njëzet. Në disa raste kjo do të lejojë rritje produktiviteti me 20%.

Gjithashtu kerneli 5.1 do të marrë flamuri i ri PR_SPEC_DISABLE_NOEXEC, i cili çaktivizon mbrojtjen kundër cenueshmërisë Spectre v4 në të gjitha proceset e fëmijëve që ekzekutohen në server. Ajo është e lidhur me funksionin zbehja e kujtesës, i cili lejonte ekzekutimin jashtë rregullit të komandave. Sipas ekspertëve, flamuri do të automatizojë kontrollin për çaktivizimin e patch-it dhe do të përshpejtojë serverët me një numër të madh procesesh që funksionojnë njëkohësisht. Më shumë rreth kësaj kemi shkruar në një nga materialet e mëparshme.

Karakteristika të reja për të optimizuar performancën e serverit Linux, mund të ndikojë në popullaritetin e këtij sistemi operativ në mjedisin cloud. Ne jemi në 1 re Ne mblodhëm statistika - sistemi operativ më i popullarizuar në cloud midis klientëve tanë mbetet Windows (79%). Pjesë Linux është 20%. Në të ardhmen, presim që sistemi i dytë operativ të rifitojë një pjesë të pjesës së tij të tregut. Gjithashtu ofrojmë një grafik të shpërndarjes së pjesëve midis Linux-shpërndarjet (Shpërndarja më e popullarizuar midis klientëve tanë mbetet Ubuntu - 45%, e ndjekur nga CentOS me 28% dhe Debian me 26%.

Thelbi Linux 5.1 - Çfarë dihet rreth ndryshimeveThelbi Linux 5.1 - Çfarë dihet rreth ndryshimeve

Shto drejtues audio (shumë)

Në një nga temat në Hacker News, banorët vuri në dukje, çfarë keni? Linux Gjithmonë ka pasur vështirësi me mbështetjen e harduerit. Por në versionin 5.1 do të shtohet. shumë shoferë për pajisje audio.

Për shembull, do të ketë një shofer për Karta e zërit Fireface UCX, që synon të punojë në studio regjistrimi dhe salla koncertesh. Gjithashtu do të shtojë Shofer MediaTek BTCVSD për çipin Bluetooth, i cili u propozua nga zhvilluesit nga MediaTek.

Mund të presësh mbështetje për kontrollorët e integruar të Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 dhe Google ChromeOS. Gjithashtu në listë janë kontrollorët Ingenic JZ4725B, MT8183 dhe MT6358, NXP MICFIL, Rockchip RK3328, Spreadtrum DMA dhe shumë të tjerë.

Thelbi Linux 5.1 - Çfarë dihet rreth ndryshimeve
/flickr/ Christopher michel / CC BY

Çfarë tjetër të pritet në Linux kernel 5.1

Siç shkruan Phoronix, zhvilluesit mund të kthehen в Linux 5.1 aftësia për të përdorur memorien persistente si RAM. Konkretisht, Optane NVDIMM (e bërë duke përdorur teknologjinë 3D Xpoint) në busin DDR4 mund të "konvertohet" në memorie me akses të rastësishëm.

Lexoni më shumë për punën që po bëhet në këtë drejtim. në një temë në LKML. Tani Linus duke pritur për sqarim në lidhje me sjelljen e Optane nga zhvilluesit nga Intel. Vetëm pasi t'i marrë ato, ai do të vendosë nëse do të përfshijë funksionin e ri në kernelin 5.1.

Mund të presësh akoma arna që zgjidhen problemi i vitit 2038. Më 19 janar 2038, vlera e kohës nuk do të përshtatet më në një numër të plotë të nënshkruar 32-bit. Kjo do të shkaktojë dështime masive të programit. Prandaj, zhvilluesit janë gradualisht bëni ndryshime në thirrjet përkatëse të sistemit - versioni i ri i kernelit nuk do të jetë përjashtim.

Më shumë informacion rreth ndryshimeve të mundshme të kodit Linux kernel mund të pritet në të ardhmen e afërt. Ne do të vazhdojmë të shkruajmë rreth tyre në artikujt e ardhshëm.

Në blogun tonë të korporatës:

Burimi: www.habr.com

Bleni një host të besueshëm për faqet me mbrojtje DDoS, serverë VPS VDS 🔥 Bleni hosting të besueshëm të faqeve të internetit me mbrojtje DDoS, servera VPS VDS | ProHoster