Linus Torvalds teatas hiljuti Linux Kernel 5 vabastamisest.8 ja tundub, et ta on sellest rõõmus. Ta on seda välja toonud kui kõigi aegade kõige olulisemat vabastamist. Arendajatele on selle uue kernaga lisatud 800 000 uut koodirida ja enam kui 14 000 muudetud faili. Tavakasutaja jaoks ei pruugi te palju silmailu muutusi näha, nagu varasemates väljaannetes näha.
Üldiselt Linuxi kernel 5.8 väljaannet sisaldavad hulgaliselt draiverituge, optimeerimisi, protsessori täiustusi ja mitmesuguseid turbeparandusi. Linuxi tuuma postiloendites kirjutas Linus Torvalds: „Nii et ma ei oodanud seda, vaid 5.8 näib olevat üks meie kõigi aegade suurimaid väljalaskeid.”
Arvestades Linux 5 väljaandmise ajakava.8, võib see olla testimiseks saadaval jaotistes nagu Ubuntu 20.10 ja Fedora 33 varsti. Vaatame mõningaid funktsioone, mida võite Linux Kernel 5-s oodata.8.
Linuxi tuum 5.8: Põhijooned ja muudatused
Arvestades Linuxi tuuma 5.8 on üks suurimaid väljalaskeid, peaksite ootama üsna palju tehnilisi muudatusi ja täiustusi. Keskendume mõnele funktsioonile, mis mõjutab kogu lõppkasutajat.
1. AMD energiadraiver
Kui teie arvutis töötab Zen / Zen2 AMD protsessor, on hea uudis teada, et uus Linuxi kernel 5.8. versioon vabastab AMD energia draiveri.
Kui te ei tea, mida see tähendab, saavad Zen / Zen2 AMD protsessorit kasutavad kasutajad nüüd saada energiaaruandeid pesa / tuuma kohta. See on kasulikum isikutele, kes on huvitatud oma protsessori energiatarbimisest.
2. AMD Renoiri protsessori temperatuuri jälgimine
Veel üks funktsioon, mida peaksite Linuxi kernel 5 puhul eeldama.8 on Renoiri protsessoreid töötavate arvutite protsessori temperatuuri jälgimine.
Varasematel kerneli väljaannetel ei tööta temperatuuri aruandluseks vajalik Linuxi k10temp-draiver Zen / Zen2 protsessori tuumale. PCI ID-de lisamisega Linux 5-s.8, Renoiri protsessori temperatuuri jälgimine on nüüd võimalik Linuxi süsteemides.
3. AMD Renoir ACP helitoe
Linuxi tuum 5.8 sisaldab ka heli alamsüsteemi uut riistvaratoetust koos AMD Renoir (Ryzen 4000 mobile) Audio Co-Processor (ACP) toega.
4. AMDGPU usaldusväärse mälutsooni (TMZ) tugi
See on uus funktsioon, mis on varustatud Linux 5-ga.8. See on suunatud avatud lähtekoodiga graafika draiveritele, mis töötavad seadme graafilise riistvaraga, võimaldades videomälu osade jaoks krüptimist.
Kuigi usaldusväärse mälutsooni (TMZ) tugi pärineb algsetest Vega graafikaprotsessoritest, näeme seda funktsiooni Linuxis esimest korda. AMD usaldusväärne mälutsoon (TMZ) pakub Linuxis turvalist puhverobjekti tuge, takistades TMZ-ga lehtede sisu lugemist CPU-st, kes pole GPU klient.
5. Tuuma samaaegne puhastusvahend (KCSAN)
Kerneli samaaegse puhastamise funktsioon, mis lisab Linux 5-le kuni "4K + koodirida".8 on dünaamiline võistluste detektor, mis on vajalik tuuma koodi võimalike vigade tuvastamiseks. Tuumarasside tuvastamiseks tugineb KCSAN suuresti kompileerimisaja seadmetele ja rakendab vaatluspunktidel põhinevat valimismeetodit.
6. Suurendage CPPC CPUFreq draiveri tuge
ACPI määratletud ühtse protsessori jõudluskontrolli (CPPC) CPUFreq draiver on Linux Kernel 5 esitatud funktsioon.8, et võimaldada protsessori optimaalse jõudluse tagamiseks.
Koostööprotsessori jõudluskontroll ACPI spetsifikatsioon on normaliseeritud mehhanism abstraktsete jõudluskaalade kujutamiseks. See on meetod kõrgema / madalama jõudlustaseme taotlemiseks ja protsessori kohta jõudluse hindamiseks.
7. Avatud lähtekoodiga Adreno 405/640/650 GPU tugi
Linuxiga 5.8. versioon, kasutajad võivad oodata värskendusi avatud lähtekoodiga MSM-i draiverites (Freedreno). See toob esile Qualcommi Adreno 405, 640 ja 650 GPU toe.
Adreno 405 on üsna vana ja on turul olnud juba snapdragon 415/615/616/617 päevilt. Adreno 640/650 on praeguse põlvkonna riistvara jaoks endiselt üsna asjakohane. Adreno 640 võimaldab graafikat Snapdragon 855/855 + jaoks, Adreno 650 keskendub aga Snapdragon 865-le.
8. Varjukõne korstna ja haru sihtmärgi tuvastamine ARM64 jaoks
Mõned ARM-i arhitektuurimuudatused, mida Linux Kernel 5 toetab.8 pöörlevad kahe turvaelemendi ümber: haru sihtmärgi tuvastamine ja varjukõne pinu.
Haru sihtmärgi tuvastamise (STI) tugi ARMv8 olulise aspektina.5 spetsifikatsioon. Filiaali sihtmärgi identifitseerimine tähistab kaudsete harude seaduslikke sihtmärke. Protsessor püüab turvatud lehel oleva käsu kinni, mis üritab kaudset haru teostada käsuga, mis pole tembeldatud STI.
Shadow Call Stack on kompilaatoritaseme element LLVM / Clangiga töötamisel. Shadow Call Stack on mõeldud tagastusaadressi ülekirjutamise vältimiseks.
9. Rohkem exFAT-draiveri täiustusi
Linuxi tuum 5.7 sisaldas oma versiooniga ka exFAT-draiverit, kuid Samsung on selle jaoks saatnud mitmeid täiendusi, optimeerimisi ja parandusi.
10. Äikese ARM (st.e. USB 4.0) tugi
Linuxi kernel 5-ga.8, peaksite ootama Thunderbolti tuge mitte-x86 süsteemidele ja ARM-i tuge. Lisaks Linux 5.8 pakub Thunderbolti tuge Inteli Tiger Lake'ile ning mitmeid USB-täiendusi ja värskendusi.
Muud Linuxi kerneli 5 funktsioonid.8
Mõned lisavõimalused, mida peaksite Linuxi kernel 5-s eeldama.8 sisaldavad:
Täiustatud DAX-tugi
Kui soovite oma süsteemi kiirendada Inteli Optane mäluga, võimaldab täiustatud DAX-i tugi püsimälu kaudu otse failidele juurde pääseda, ilma et peaksite kasutama lehe vahemälu.
Millised on teie mõtted Linuxi tuuma 5 kohta.8? Kas see on põnev väljaanne, arvestades, et see on kõigi aegade suurim väljaanne? Jagage julgelt oma mõtteid ja muud teavet meie allpool olevate lugejatega.