À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.
/flickr/ /
Duro atilẹyin a.out
Linux ṣe atilẹyin awọn faili alakomeji niwon akọkọ ti ikede ekuro. Lẹhin ọdun 25, 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ẹ .
Linus Torvalds nikan , 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ò ( koodu) jẹ . 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 ẹ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 iṣelọpọ nipasẹ 20%.
Tun ekuro 5.1 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 , 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 .
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 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%.


Ṣafikun awakọ ohun (ọpọlọpọ)
Ninu ọkan ninu awọn okun lori Awọn iroyin Hacker, awọn olugbe , 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. fun ohun elo.
Fun apẹẹrẹ, awakọ yoo wa fun , ni ifọkansi lati ṣiṣẹ ni awọn ile-iṣere gbigbasilẹ ati awọn gbọngàn ere. Bakannaa 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.

/flickr/ /
Kini ohun miiran lati reti ninu Linux 5.1 kernel
Bi Phoronix kọ, awọn olupilẹṣẹ в 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. . Bayi Linus 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 . 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 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
