Hírek és fejlesztések a Linux kernelről 4.7-es kiadásában



A Linux kernel 4.7-es verziója már velünk van! Július 24. óta letölthető, néhány fejlesztéssel és új funkcióval kiegészítve ehhez a kiadáshoz. Íme néhány hír részletesebben:
Ahogy az elején mondtuk, hozzá van adva a Radeon RX 480 GPU támogatása. Ez egy amdgpu illesztőprogram, és megegyezik a többi amdgpu eszközzel.
radeon

A virtuális USB-meghajtók létrehozásának alternatívája kéznél lesz, elkerülve a fizikai meghajtó szükségességét. Minden köszönet Támogatja az USB / IP-t.

A kód sync_file átkerült a kernelbe; ezt olyan mechanizmusként hajtják végre, amely rögzíti a kerítést a felhasználói térhez tartozó tapomban a sync_file segítségével. Érdemes elmondani, hogy a puffert egyáltalán nem használják a kerítés javítása előtt, és javul a pufferek áramlása a GPU vezérlőtől.

2

Javítások történtek a könyvtár útvonalneveinek megtalálásában, a művelet gyorsítótáraiban létrehozott információknak köszönhetően. És az aktákban, amelyeket át kellett alakítani. A fájl vagy könyvtár keresésével kapcsolatos szempontok jelentősen javultak, a merevlemez olvasása nélkül. Most a az útvonalnevek párhuzamosan helyezhetők el, ugyanabban a könyvtárban található, és a folyamat során ez a folyamat nagyon folyékony.

Új támogatást kínálnak a EFI kapszula. Valami, ami utat enged az adatrészletek átviteléhez az EFI firmware-hez; Ez elemzi az adatokat, majd végrehajt egy döntést aszerint, hogy mit talál a tartalmában. A kapszulát az eszköz / dev / efi_capsule_loader firmware-jének megírásával töltheti be.

Az új frekvenciaszabályzó scheduleutil most megmutathatja az illesztőprogramokat CPUfrekv hogy a CPU teljesítménye kezelhető legyen, otthagyva a munkaelemek előállításának szükségességét. Másrészt a programozó által közvetlenül elküldött információkat a feladatok végrehajtására is felhasználják. Annak meghatározása, hogy a frekvencia a terheléseknek megfelelően változik, most már nagyon kicsi, és hogy a változások és fejlesztések impulzust jelentenek az ütemező optimálisabb bevezetésére a CPU teljesítményének kezelésére.

Másrészt az új "hist" parancs, amelyet a esemény hisztogramjait. Ezek az esemény-hozzáférések hozzáadásával születnek, és újként szerepelnek a programban ftrace. A kernelhez csatolt Linux 2.6.27 infrastruktúrán érhető el; / sys / kernel / debug / tracing /.

Érdemes megjegyezni, hogy a felhasználói terek megnyitásának lehetőségét is hozzáadták hívólánc a rendszerhívások idejére. Ezen felül lehetőség van a BPF programok nyomkövetési pontokon, ami korábban nem volt kivitelezhető. Új típusú GMP programot is tartalmaz; (BPF_PROG_TYPE_TRACEPOINT). Amely a BPF programok létrehozása után csatolható a Tracepoints kernelhez, így olyan programok jönnek létre, amelyek a Tracepoints-ból gyűjtenek adatokat.

Erre az alkalomra a mechanizmus Android szinkron_fájlja átkerült a sejtmagba. Ezt a mechanizmust úgy hozták létre, hogy felhasználói Androidjában az Android közvetlenebb módon kerítésekkel legyen körülhatárolva. Az említett kerítést már nem helyezik el a vezetőpuffer számára, most a kerítést egyszerűen az un sync_file paranccsal elküldik a felhasználói térben található tapomnak.

Végül, és fontos információként a új biztonsági modul amely biztosítja, hogy a kernel által betöltött összes fájl ugyanabból a fájlrendszerből származik. Ezzel a megváltoztathatatlan fájlrendszereket tartalmazó rendszereket már nem kell külön módon aláírni.

1

Általános szinten ezek voltak a Linux kernel új és megújult aspektusai 4.7-es kiadásában. Ha további információkra és részletekre kíváncsi a cikkben leírtakról, itt van a hivatalos link az új kernel bejelentésével: https://kernelnewbies.org/Linux_4.7


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Milti dijo

    Nincs Linux kernel. A Linux a kernel neve, tehát a Linux kernelről beszélni ugyanolyan, mint a kernel kernelére vagy a Linux Linuxra hivatkozni. Ennek semmi értelme.

  2.   Skatox dijo

    Remek cikk, klassz, hogy ezt spanyolul el tudom olvasni.

  3.   Daniel dijo

    @Milti, te túl sokat és rosszul gondolsz, vagy ami ugyanaz, túl rossz. Annak lenne értelme, hogy valamilyen nagyon alacsony minőségű kábítószer hatása alatt áll. Ennek lenne értelme.

  4.   Christopher dijo

    @Milti, a Linux vezetéknév, tehát mondjuk a Linux Kernel, vagyis a Linuxot létrehozó Kernel. Legalábbis én így látom.

  5.   gyűlölő dijo

    ott van a hurd kernel

  6.   Miguel dijo

    @ Chistopher,… de a vezetéknév Torvalds ... ugye? 😉

  7.   Miguel dijo

    @ Christopher,… de a vezetéknév Torvalds ... igaz?

  8.   HO2Gi dijo

    Nagyon jó cikk, kivéve a Linux kernelt és az «Ing. Villanyszerelő. Szoftverfejlesztő «szenvedélyes» az adatbázisokból.

  9.   kkk dijo

    @Milti, ha a Linux javításait és új szolgáltatásait mondja, akkor látni fogja, hogy a cím nagyon általános, és ha a kernel fejlesztéseit és új funkcióit mondja el, akkor ismernie kell a kontextust ahhoz, hogy tudd, milyen kernelre gondolunk nyugodtan, és hagyja, hogy továbbra is a KERNEL FROM LINUX

  10.   Kruger dijo

    Teljesen igazad van @Milti, a Linux a Kernel neve, egyesített UNIX és GNU eszközökkel későbbi disztribúciók és robusztus operációs rendszerek létrehozásához, míg Linus a Torvlads neve.

  11.   Gustavo dijo

    Nos, a cikket tisztelettel találom nagyon érdekesnek, hosszú időbe telik, amíg ilyen kiválóan és a legnehezebb dologig csinálod, próbálva elérni egy ilyen zsenit, és hogy boldog vagy, sok áldást a kemény munkára