Ang Linux Kernel 5.0 ay inilabas na at ito ang balita nito

linux-kernel

Pagkatapos ng dalawang buwan ng pag-unlad, Ipinakita ni Linus Torvalds ang paglabas ng Linux Kernel 5.0. Kasabay nito, ang Free Software Foundation ng Latin America ay lumikha ng isang ganap na libreng bersyon ng Kernel 5.0: Linux-libre 5.0-gnu, nang walang mga item ng firmware o driver na naglalaman ng mga hindi libreng mga bahagi o mga seksyon ng code, ang saklaw na kung saan ay limitado ng gumawa.

Entre ang pinaka kapansin-pansin na mga pagbabago sa Kernel 5.0 ay ang pagdaragdag ng isang Android na nakabatay sa ARM na malaki. LITTLE CPU task scheduler, ang Adiantum file system na mekanismo ng pag-encrypt, Suporta ng teknolohiya ng FreeSync sa driver ng AMDGPU at marami pa.

Pangunahing mga novelty ng Kernel 5.0

Kabilang sa mga pinakatanyag na pagbabago sa Kernel 5.0 nakita namin ang pagdaragdag ng mekanismo ng pag-encrypt ng system ng file ng Adiantum binuo ng Google, na maaaring magamit sa mga aparatong mababa ang lakas na, dahil sa labis na labis na karga, ay hindi maaaring gumamit ng AES block algorithm na naka-encrypt.

Ang pagpapatupad ng Adiantum umaasa sa paggamit ng mabilis na pag-andar ng hash ng NH, algorithm ng pagpapatotoo ng mensahe ng Poly1305 (MAC), at pag-encrypt ng XChaCha12 streampati na rin ang isang solong operasyon batay sa AES-256 block encryption para sa 16 bytes sa bawat bloke.

Ang Adiantum ay naidagdag sa fscrypt subsystem, na ginagamit upang transparent na naka-encrypt ang mga file at direktoryo sa ext4, f2fs, at mga ubifs file system.

Ang isa pang tampok na maaari nating mai-highlight mula sa paglabas na ito ay ang driver ng AMDGPU na nagdagdag ng suporta para sa FreeSync adaptive sync na teknolohiya (VESA Adaptive-Sync), na nagbibigay-daan sa iyo upang ayusin ang rate ng pag-refresh ng impormasyon sa monitor screen upang matiyak ang kaunting oras ng pagtugon, maayos na output, at walang mga pagkagambala sa panahon ng mga laro at video.

Pinapayagan ka rin ng FreeSync na bawasan ang pagkonsumo ng kuryente sa pamamagitan ng pagbawas ng tindi ng pag-refresh kapag ang imahe sa screen ay hindi nagbabago.

Ang suporta para sa mga array ng memorya ng NVM ay naidagdag sa paglabas na ito ng Kernel 5.0 na may built-in na operasyon sa seguridad tulad ng proteksyon sa password, paglilinis at pag-lock.

Pinagsamang bahagi ng patch upang harangan ang mga butas at maiwasan ang mga limitasyon sa UEFI Secure Boot.
Sa yugtong ito, naidagdag ang mga tool upang makontrol ang paggamit ng kexec_load_file () tawag sa system, na maaaring magamit upang laktawan ang UEFI secure boot sa pamamagitan ng pagpapalit ng nasubok na Kernel ng isa pang Kernel na hindi digital na naka-sign.

Dissy subsystem, I / O, at mga file system

Nagdagdag ng kakayahang ilagay ang pagpapalit ng pagkahati sa mga file sa loob ng Btrfs file system. Ang paging file sa Btrfs ay dapat na ganap na mapunan sa "nocow" mode nang walang paggamit ng compression at ilagay sa isang drive lamang.

Subsystem ng network

Para sa UDP, ang kakayahang magpadala ng data sa socket ng network ay ipinatupad sa zero copy mode (magpadala ng tawag gamit ang MSG_ZEROCOPY flag), na nagbibigay-daan sa paglipat ng data sa network nang walang pansamantalang imbakan.

Ang UDP stack ay nagpapatupad ng pangunahing suporta ng GRO (Generic Tumanggap Offload) upang mapabilis ang pagproseso ng isang malaking bilang ng mga papasok na packet, pagdaragdag ng maraming mga packet sa mas malaking mga bloke na hindi nangangailangan ng magkahiwalay na pagproseso ng bawat packet.

Memory ng system at mga serbisyo

Ang isang bagong mode ng pag-iiskedyul ng gawain ay ipinatupad para sa walang simetrya na mga processor ng ARM batay sa malaki. ARITONG arkitektura., na pinagsasama ang malakas, ngunit napaka-ubos ng lakas, mga CPU core at hindi gaanong produktibo, ngunit mas maraming mga core na mahusay ang enerhiya.

Ang bagong mode ay Pinapayagan na bawasan ang pagkonsumo ng kuryente dahil sa paggising ng mga gawain pangunahin sa mga core ng CPU.

Sa kabilang banda, ang suporta para sa mga tagubilin sa processor ng WBNOINVD ay naidagdag, ipinatupad sa AMD at mga prosesor ng Intel batay sa arkitekturang x86_64. Ang tinukoy na pahayag ay nag-log lahat ng binago ang mga cache ng cache sa lahat ng mga antas ng mga pag-uugnay sa cache na may pangunahing memorya, habang itinatago ang mga naka-cache na halaga sa cache.

Paano makukuha ang Kernel 5.0?

Ang 5.0 Kernel ay magagamit para sa pag-download nang direkta mula sa kernel.org kung nais mong isulat ito sa iyong sarili.
Bagaman magagamit din ito sa iyong pamamahagi ng Linux sa mga darating na araw.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.