Tuhinga Linux 5.1 - Ngā mea e mōhiotia ana mō ngā huringa

Putanga huritau o te kernel Linux I tukuna te Kernel 5.0 i te tīmatanga o Poutū-te-rangi. Kei te haere tonu ngā mahi mō te kernel 5.1. I roto i tēnei tuhinga, ka tirohia e tātou ētahi āhuatanga hou e tumanakohia ana i roto i tēnei putanga.

Tuhinga Linux 5.1 - Ngā mea e mōhiotia ana mō ngā huringa
/flickr/ ayu oshimi / CC BY-SA

Kati te tautoko a.out

Linux tautoko i ngā kōnae rua Elf mai i te putanga tuatahi o te kernel. I muri i te 25 tau, a.mo Ka whakamahere ratou ki te whakawhiti ki te waahanga o nga hangarau tawhito (kua mutu). E ai ki nga kaiwhakawhanake he tikanga tika tenei, no te mea kua roa timata te waehere ki te pirau.

Ko Linus Torvalds anake whakanuia, karekau tetahi o nga kaiwhakaiti o naianei e hanga takirua o te whakatakotoranga a.out, no reira kua kore e whai tikanga.

Ka tū te whakakorenga i te a.de i roto i ngā wāhanga e rua. Linux 5.1 ka tangohia te waehere putunga mahara (te tukunga matua waehere) he tata ki te 500 nga raina. E ai ki a Linus, karekau pea ka whai waahi tetahi ki nga tohu tuku iho, ka whai wa ano nga kaiwhakamahi kei te whakaputa a.out executable ki te hanga ano i a raatau mahi pakihi.

I nga putanga o muri mai, ka mutu te tautoko, engari mena karekau he tangata o te hapori ka kaha ki te pupuri i te whakatakotoranga.

Te whakarereketanga ki nga papanga anti-Specter

He maha nga huringa ka mahia ki te papaki Retpoline hei tiaki i te whakaekenga a Specter v2. Ka whakamahia e ia he raupapa tohutohu motuhake e aukati ana i te mahi whakapae i roto i te tukatuka. Kei te whakamahere nga kaihanga kia piki ake te paepae mo te whakaputa waea autaki mai i nga kaiwhakahaere peka mai i te rima ki te rua tekau. I etahi wa ka whakaaetia tenei kia piki ake hua ma te 20%.

Ko te kernel 5.1 ka riro haki hou PR_SPEC_DISABLE_NOEXEC, e mono ana i te whakamarumaru ki te whakaraeraetanga o Specter v4 i roto i nga tukanga tamariki katoa e rere ana i runga i te tūmau. E hono ana ki te mahi whakamaaramatanga mahara, i taea ai te whakahaere i nga whakahau i waho o te raupapa. E ai ki nga tohunga, ma te haki e whakaaunoa i te haki mo te whakakore i te papaki ka tere ake nga kaitoro me te maha o nga mahi whakahaere i te wa kotahi. Ētahi atu kōrero mō tēnei i tuhia e matou ki tetahi o nga rauemi o mua.

Ngā āhuatanga hou hei whakapai ake i te mahi a te tūmau Linux, tērā pea ka pā ki te rongonui o tēnei pūnaha whakahaere i roto i te taiao kapua. Kei roto mātou i 1rongo I kohia e mātou ngā tatauranga - ko te pūnaha whakahaere tino rongonui i roto i te kapua i waenga i ā mātou kiritaki kei te noho tonu Windows (79%). Wāhanga Linux he 20%. I te heke mai, e tumanakohia ana ka whakahokia mai e te OS tuarua tetahi wāhanga o tana hea mākete. Ka whakaratohia hoki e mātou he tūtohi o te tohatoha hea i waenga i Linux-ngā tohatoha (Ko te tohatoha tino rongonui i waenga i ā mātou kiritaki kei te noho tonu Ubuntu - 45%, ā, whai muri mai ko CentOS me te 28% me Debian mai i te 26%.

Tuhinga Linux 5.1 - Ngā mea e mōhiotia ana mō ngā huringaTuhinga Linux 5.1 - Ngā mea e mōhiotia ana mō ngā huringa

Tāpirihia nga taraiwa oro (he maha)

I roto i tetahi o nga miro i runga i Hacker News, noho tuhia, he aha tāu? Linux He uaua tonu te tautoko i ngā taputapu. Engari i te putanga 5.1 ka tāpirihia. he maha nga taraiwa mo nga taputapu ororongo.

Hei tauira, ka tu he taraiwa mo Kari tangi UCX Fireface, e whai ana ki te mahi i nga whare rekoata me nga whare konohete. Ano hoki ka taapiri Ko te taraiwa MediaTek BTCVSD mo te maramara Nihokikorangi, i whakaarohia e nga kaihanga mai i MediaTek.

Ka taea e koe te tumanako ki te tautoko mo Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26, me nga kaiwhakahaere whakauru a Google ChromeOS. Kei runga ano i te rarangi ko Ingenic JZ4725B, MT8183 me MT6358, NXP MICFIL, Rockchip RK3328, nga kaiwhakahaere Spreadtrum DMA me etahi atu.

Tuhinga Linux 5.1 - Ngā mea e mōhiotia ana mō ngā huringa
/flickr/ Ko Christopher Michel / CC BY

He aha atu anō hei tumanako atu i roto i Linux kernel 5.1

Ka rite ki te tuhi a Phoronix, nga kaihanga ka taea te hoki mai в Linux 5.1 te kaha ki te whakamahi i te mahara pumau hei RAM. Ina koa, ka taea te "huri" i te Optane NVDIMM (i hangaia mā te whakamahi i te hangarau 3D Xpoint) i runga i te pahi DDR4 hei mahara urunga matapōkere.

Pānuihia atu mo nga mahi e mahia ana i tenei huarahi. i roto i te miro i runga i LKML. Inaianei ko Linus e tatari ana mo te whakamarama mo te whanonga o Optane mai i nga kaihanga mai i Intel. I muri noa i te whiwhinga ka whakatauhia e ia me whakauru te waahanga hou ki te 5.1 kernel.

Ka taea tonu e koe te tumanako ki nga papanga hei whakaoti raruraru o 2038. I te Hanuere 19, 2038, ka kore te uara wa e uru ki roto i te tauoti 32-bit kua hainatia. Ma tenei ka nui nga tukinga hotaka. Na reira, ka ata haere nga kaihanga hanga huringa ki roto i nga waea e pa ana ki te punaha - ko te putanga hou o te kernel karekau he rereke.

He kōrero anō mō ​​ngā huringa waehere pea Linux ka taea te tumanako kia puta mai te kernel i roto i ngā wā tata nei. Ka haere tonu tā mātou tuhituhi mō rātou i roto i ngā tuhinga e whai ake nei.

I roto i ta maatau blog umanga:

Source: will.com

Hokona te manaaki pono mo nga waahi me te tiaki DDoS, nga kaiwhakarato VPS VDS 🔥 Hokona he manaaki paetukutuku pono me te tiakitanga DDoS, ngā tūmau VPS VDS | ProHoster