Mojuto Linux 5.1 - Ohun ti a mọ nipa awọn iyipada naa

Àtúnṣe ọdún ti ekuro náà Linux A ti tu Kernel 5.0 silẹ ni ibẹrẹ oṣu kẹta. Iṣẹ lori kernel 5.1 ti n lọ lọwọ. Ninu nkan yii, a yoo wo ọpọlọpọ awọn ẹya tuntun ti a le reti ninu ẹya yii.

Mojuto Linux 5.1 - Ohun ti a mọ nipa awọn iyipada naa
/flickr/ ayu oshimi / CC BY-SA

Duro atilẹyin a.out

Linux ṣe atilẹyin awọn faili alakomeji Elf niwon akọkọ ti ikede ekuro. Lẹhin ọdun 25, ipari Wọn gbero lati gbe lọ si ẹka ti awọn imọ-ẹrọ ti ko ni igba atijọ (ti a ti parẹ). Awọn olupilẹṣẹ sọ pe eyi jẹ ilana pataki, niwon fun igba pipẹ koodu bẹrẹ lati rot.

Linus Torvalds nikan tẹnumọ, pe ko si ọkan ninu awọn olupilẹṣẹ ti o wa tẹlẹ ti o ṣẹda awọn alakomeji ti ọna kika a.out, nitorina ko ni oye mọ.

Ìpele méjì ni ìpele ìpele a.out yóò wáyé. Linux 5.1 a ó yọ koodu ìkọ̀sílẹ̀ ìrántí kúrò (mojuto idasonu koodu) jẹ to 500 ila. Gẹgẹbi Linus, ko ṣeeṣe pupọ pe ẹnikẹni yoo nilo lati wo pẹlu koodu iní, ati pe awọn olumulo ti o tun n ṣe awọn iṣẹ ṣiṣe a.out yoo ni akoko lati tun awọn ilana iṣowo wọn kọ.

Ni awọn idasilẹ ti o tẹle, atilẹyin yoo da duro patapata, ṣugbọn nikan ti ko ba si eniyan ni agbegbe ti yoo gba lori mimu ọna kika naa.

Ṣiṣe awọn ayipada si awọn abulẹ anti-Specter

Awọn ayipada pupọ yoo ṣee ṣe si alemo Retpoline lati daabobo lodi si ikọlu Specter v2. O nlo ọkọọkan pataki ti awọn ilana ti o ṣe idiwọ ẹrọ ipaniyan arosọ ninu ero isise naa. Awọn olupilẹṣẹ n gbero alekun ẹnu-ọna fun ṣiṣẹda awọn ipe aiṣe-taara lati ọdọ awọn oniṣẹ ẹka lati marun si ogun. Ni awọn igba miiran eyi yoo gba laaye alekun iṣelọpọ nipasẹ 20%.

Tun ekuro 5.1 yoo gba titun Flag PR_SPEC_DISABLE_NOEXEC, eyi ti o pa Idaabobo lodi si Specter v4 ailagbara ni gbogbo ọmọ lakọkọ nṣiṣẹ lori olupin. O ni nkan ṣe pẹlu iṣẹ naa iranti disambiguation, eyi ti o gba laaye jade-ti-aṣẹ ipaniyan ti awọn aṣẹ. Gẹgẹbi awọn amoye, asia yoo ṣe adaṣe adaṣe fun piparẹ alemo naa ati pe yoo yara awọn olupin pẹlu nọmba nla ti awọn ilana ṣiṣe nigbakanna. Diẹ ẹ sii nipa eyi a kowe ninu ọkan ninu awọn ti tẹlẹ ohun elo.

Awọn ẹya tuntun lati mu iṣẹ olupin dara si Linux, le ni ipa lori gbajugbaja OS yii ni ayika awọsanma. A wa ninu 1ohun A kó àwọn ìṣirò jọ - ètò ìṣiṣẹ́ tó gbajúmọ̀ jùlọ nínú àwọsánmà láàrín àwọn oníbàárà wa ṣì wà níbẹ̀ Windows (79%). Pínpín Linux jẹ́ 20%. Ní ọjọ́ iwájú, a retí pé OS kejì yóò gba díẹ̀ lára ​​ìpín ọjà rẹ̀ padà. A tún pèsè àtẹ ìpín ìpín láàárín àwọn ìpín náà. Linux-pínpín (Pínpín tó gbajúmọ̀ jùlọ láàrín àwọn oníbàárà wa ṣì wà Ubuntu - 45%, atẹle nipa CentOS pẹlu 28% ati Debian lati 26%.

Mojuto Linux 5.1 - Ohun ti a mọ nipa awọn iyipada naaMojuto Linux 5.1 - Ohun ti a mọ nipa awọn iyipada naa

Ṣafikun awakọ ohun (ọpọlọpọ)

Ninu ọkan ninu awọn okun lori Awọn iroyin Hacker, awọn olugbe woye, kí ni o ní? Linux Àwọn ìṣòro ti wà nígbà gbogbo pẹ̀lú àtìlẹ́yìn ẹ̀rọ. Ṣùgbọ́n ní 5.1 a ó fi kún un. ọpọlọpọ awọn awakọ fun ohun elo.

Fun apẹẹrẹ, awakọ yoo wa fun Fireface UCX ohun kaadi, ni ifọkansi lati ṣiṣẹ ni awọn ile-iṣere gbigbasilẹ ati awọn gbọngàn ere. Bakannaa yoo fi kun Awakọ MediaTek BTCVSD fun chirún Bluetooth, eyiti a dabaa nipasẹ awọn olupilẹṣẹ lati MediaTek.

O le nireti atilẹyin fun Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26, ati awọn olutona ifibọ Google ChromeOS. Paapaa lori atokọ ni Ingenic JZ4725B, MT8183 ati MT6358, NXP MICFIL, Rockchip RK3328, Spreadtrum DMA olutona ati ọpọlọpọ awọn miiran.

Mojuto Linux 5.1 - Ohun ti a mọ nipa awọn iyipada naa
/flickr/ Christopher Michel / CC BY

Kini ohun miiran lati reti ninu Linux 5.1 kernel

Bi Phoronix kọ, awọn olupilẹṣẹ le pada в Linux 5.1 agbára láti lo ìrántí tí ó dúró ṣinṣin gẹ́gẹ́ bí RAM. Ní pàtàkì, Optane NVDIMM (tí a ṣe nípa lílo ìmọ̀-ẹ̀rọ 3D Xpoint) lórí bọ́ọ̀sì DDR4 le "yípadà" sí ìrántí ìwọlé láìròtẹ́lẹ̀.

Ka diẹ sii nipa iṣẹ ti a ṣe ni itọsọna yii. ni okun on LKML. Bayi Linus nduro fun ṣiṣe alaye nipa ihuwasi ti Optane lati awọn olupilẹṣẹ lati Intel. Nikan lẹhin gbigba wọn yoo pinnu boya lati ṣafikun ẹya tuntun ninu ekuro 5.1.

O tun le nireti awọn abulẹ ti o yanju isoro 2038. Ni Oṣu Kini Ọjọ 19, Ọdun 2038, iye akoko ko ni baamu mọ odidi 32-bit ti o fowo si. Eyi yoo fa awọn ipadanu eto nla. Nitorina, Difelopa ni o wa maa ṣe awọn ayipada sinu awọn ipe eto ti o baamu - ẹya tuntun ti ekuro kii yoo jẹ iyasọtọ.

Alaye siwaju sii nipa awọn iyipada koodu ti o ṣeeṣe Linux A le reti kernel ni ojo iwaju. A o tesiwaju lati ko nipa won ninu awon nkan ti n bo.

Ninu bulọọgi ile-iṣẹ wa:

orisun: www.habr.com

Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster