A DragonFlyBSD 5.8 a DRM, a virtuális memória és egyebek fejlesztésével érkezik

Néhány nappal ezelőtt bejelentették a DragonFlyBSD 5.8 új verziójának kiadását. Ez az új verzió néhány fejlesztéssel jár amelyek közül egészen érdekes a DRM-összetevőkkel kapcsolatos munka és a virtuális memória-fejlesztések kiemelve vannak.

A DragonFly BSD szolgáltatásai között ők a HAMMER fájlrendszert terjesztett verzióval, a "virtuális" rendszermagok betöltésének támogatása mint például a felhasználói folyamatok, az FS-adatok és metaadatok gyorsítótárazásának képessége az SSD-meghajtókon, a kontextusváltozat szimbolikus linkjei, a folyamatok befagyasztásának képessége a meghajtó állapotának fenntartása mellett, a könnyű szálakat használó hibrid kern (LWKT) .

A DragonFlyBSD 5.8 újdonságai

A DragonFlyBSD 5.8 új verziója, az alapstruktúra tartalmazza a dsynth segédprogramot amely a saját DPort bináris tárházainak helyi összeállítására és karbantartására szolgál.

Amellett, hogy Egy tetszőleges számú port halmazának párhuzamosítása támogatott, tekintettel a függőségi fára. Az új kiadásra való felkészülés során a DPort számos változást vezetett be, amelyek célja a különböző függő csomagok összeállításának felgyorsítása.

Továbbá, Úgy említik, hogy a Libc-nek hatékony jelmaszkolási mechanizmusa van amely védi a malloc * () és hasonló funkciókat a jel megszakadása miatti problémáktól.

A jelek rövid távú blokkolásához és feloldásához javasoljuk a sigblockall () és a sigunblockall () függvényeket, amelyek a rendszerhívások kezdeményezése nélkül is működnek.

Ezen túlmenően, A libc strtok () függvény többszálas alkalmazásokban használható, a TABDLY, TAB0, TAB3 és a _errno_location függvényeket hozzáadjuk a jobb adatkompatibilitás érdekében.

Kiemelkedő fejlesztései részéről azt tapasztalhatjuk A DRM interfész összetevői szinkronizálva vannak a Linux 4.9 kernellel a 4.12 kernelből a Wayland támogatásának javítását célzó egyedi funkciók átadásával.

A vezérlő Az drm / i915 for Intel GPU szinkronizálva van a 4.8.17 Linux kernellel 5.4 portos kernelkóddal az új chipek és a radeon támogatásához AMD grafikus kártyák esetén a 4.9 Linux kernellel van szinkronizálva.

sok az algoritmusokat jelentősen fejlesztették a virtuális memória cseréjéhez, amely kiküszöbölte vagy minimalizálta a memórián kívüli felhasználói felület válaszadási problémáit.

is Megemlítik, hogy hozzáadták az SMAP és a SMEP védelmi mechanizmusok támogatását. Az SMAP lehetővé teszi a felhasználói térben lévő adatokhoz való hozzáférés blokkolását a rendszermag szintjén futó kiváltságos kódoktól, míg az SMEP nem teszi lehetővé a rendszermag módról a felhasználói szintű kód végrehajtására való váltást, ezáltal blokkolva a sok sérülékenység a kernelben.

Egy másik fontos változás a vészhelyzeti üzemmód a hozzáadott és bevezetett HAMMER2 fájlrendszerből, mert felhasználható az összeomlás helyreállítási folyamatában.

A többi említett változás közül:

  • Új realpath, getrandom és lwp_getname rendszerhívások (hozzáadva a pthread_get_name_np megvalósításához).
  • Áttervezték a sysctl változókat a Jail konfigurálásához. Hozzáadott képesség a nullfs és tmpfs börtönből történő csatlakoztatásához.
  • Megnövelt megbízhatóság és teljesítmény a TMPFS-ben. Nagyobb hatékonyság a rendszer szabad memóriájának hiányában.
  • Linux-kompatibilis basename () és dirname () függvényekkel bővítettük a portok kompatibilitásának javítását.
  • A FreeBSDfsck_msdosfs, sys / ttydefaults.h, AF_INET / AF_INET6 fájlokról a libc / getaddrinfo (), a naptár (1), az rcorder-visualize.sh fájlokra költözött át. A math.h függvényeket az OpenBSD portálja.
  • Harmadik féltől származó komponensek, köztük a Binutils 2.34, az Openresolv 3.9.2, a DHCPCD 8.1.3 frissített verziói. Alapértelmezés szerint a gcc-8 fordítót használják.

Ha többet szeretne tudni az új verzió bevezetéséről, ellenőrizheti a részleteket A következő linken.

Mentesítés

Azok számára, akik szeretnék telepíteni vagy tesztelni ezt az új verziót a számítógépükön vagy egy virtuális gépen, hivatalos rendszerről kaphatják meg a rendszerképet letöltési szakaszában.

A link ez.

A rendszerkép rögzíthető az Etcher segítségével, amely egy multiplatform eszköz.


Legyen Ön az első hozzászóló

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.