Versioni jubileu e kernel-it Linux 5.0 u publikua në fillim të marsit. Por puna për kernel-in 5.1 tashmë ka filluar. Në këtë material do të shqyrtojmë disa risi që pritet të vijnë në këtë version.
/ Flickr / /
Ndalin mbështetje për a.out
Linux mbështet skedarët binarë që nga versioni i parë i kernel-it. Pas 25 vitesh, planifikojnë të kalojë në kategorinë e teknologjive të kaluara (deprecated). Zhvilluesit thonë se kjo është një procedurë e nevojshme, pasi pas kësaj kohe .
Linus Torvalds veçmas , se asnjë nga kompajlerët ekzistues nuk krijon binary formati a.out, prandaj nuk ka më ndonjë kuptim në të.
ShkĂ«putja nga a.out do tĂ« kalojĂ« nĂ« dy faza. NĂ« Linux 5.1 do tĂ« hiqet kodi i depĂ«rtimit tĂ« memories ( code) â kjo . Sipas Linus-it, Ă«shtĂ« shumĂ« e pamundur qĂ« dikush tĂ« ketĂ« nevojĂ« tĂ« merret me kodin e trashĂ«guar, dhe pĂ«rdoruesit qĂ« ende gjenerojnĂ« skedarĂ« ekzekutivĂ« a.out do tĂ« kenĂ« kohĂ« pĂ«r tĂ« rifilluar proceset e tyre tĂ« biznesit.
Në rrelease-t e ardhshme mbështetja do të ndërpritet plotësisht, por vetëm nëse në komunitet nuk gjendet ndonjë person që të marrë përsipër mbështetjen e formatit.
Bëhen ndryshime në patch-et kundër Spectre
Disa ndryshime do të bëhen në patch-in Retpoline për mbrojtjen nga sulmi Spectre v2. Ai përdor një sekuencë të veçantë instrukcionesh që bllokon mekanizmin e ekzekutimit spekullues në procesor. Zhvilluesit planifikojnë të rrisin pragun për gjenerimin e thirrjeve indirekte nga operatorët e degës nga pesë në twenty. Në disa raste, kjo do të lejojë përmirësimin e performancës me 20%.
Po ashtu, kernel-i 5.1 ka flagun e ri PR_SPEC_DISABLE_NOEXEC, i cili çon në ndalimin e mbrojtjes nga dobësia Spectre v4 në të gjitha proceset e nënshtruara që ekzekutohen në server. Ai lidhet me funksionin , i cili lejonte ekzekutimin e komandave jashtë rendit. Sipas ekspertëve, flagu automatizon kontrollin për ndalimin e patch-it dhe do të lejojë përshpejtimin e serverëve me numër të madh procesesh të ekzekutuara njëkohësisht. Më shumë për këtë .
Funksionet e reja që optimizojnë operimin e serverëve Linux mund të ndikojnë në popullaritetin e kësaj OS në mjedisin cloud. Ne në Kemi mbledhur statistikat - sistemi operativ më i popullshëm në re ndër klientët tanë mbetet Windows (79%). Pjesa e Linux arrin 20%. Në të ardhmen, ne presim që sistemi i dytë të rikuperojë pozitat e tij në treg. Gjithashtu sjellim grafikun e shpërndarjes së pjesëve ndër shpërndarjet Linux (Shpërndarja më e njohur ndër klientët tanë mbetet Ubuntu - 45%, pas saj është CentOS me 28% dhe Debian me 26%.


Shtojnë audiot driverë (shumë)
Në një nga diskutimet në Hacker News, rezidentët , se Linux kishte gjithmonë vështirësi me mbështetje për harduerin. Por në 5.1 do të shtohet për pajisjet audio.
Për shembull, do të ketë një driver për , e cila është e orientuar për punë në studio regjistrimi dhe sallone koncertesh. Gjithashtu driver MediaTek BTCVSD për çipin Bluetooth, i propozuar nga zhvilluesit e MediaTek.
Në pritje janë mbështetje për Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 dhe kontrolluesit e integruar Google ChromeOS. Po ashtu në listë janë të shënuara Ingenic JZ4725B, MT8183 dhe MT6358, NXP MICFIL, Rockchip RK3328, kontrolluesit Spreadtrum DMA dhe shumë të tjerë.

/ Flickr / /
ĂfarĂ« tjetĂ«r tĂ« pritet nĂ« Linux kernel 5.1
Sipas Phoronix, zhvilluesit në Linux 5.1 mundësinë për të përdorur memorie të qëndrueshme si RAM. Në veçanti, Optane NVDIMM (e bërë me teknologjinë 3D Xpoint) në autobusin DDR4 do të mund të "kthehet" në një memorje operativ.
Më shumë informacion rreth punës që po bëhet në këtë drejtim lexoni . Tani Linus për sjelljen e Optane nga zhvilluesit e Intel. Vetëm pas marrjes së këtyre informacionit ai do të marrë një vendim nëse duhet ta përfshijë funksionin e ri në kernel 5.1.
Përveç kësaj pritet që të ketë patch-e që zgjidhin Më 19 janar 2038 vlera e kohës do të ndalojë "të hyjë" në një tërë 32-bit me shenjë. Kjo do të shkaktojë dështime masive në programe. Prandaj, zhvilluesit gradualisht në thirrjet përkatëse sistemore - versioni i ri i kernelit nuk do të jetë një përjashtim.
Më shumë informacion mbi ndryshimet potenciale në kodin e Linux kernel pritet të vijë në të ardhmen e afërt. Ne do të vazhdojmë të shkruajmë për to në materialet e ardhshme.
Në blogun tonë të korporatës:
Burimi: habr.com
