DragonFlyBSD 5.8 prichádza s vylepšeniami pre DRM, virtuálnu pamäť a ďalšie

Pred pár dňami bolo oznámené vydanie novej verzie DragonFlyBSD 5.8. Táto nová verzia prichádza s niekoľkými vylepšeniami celkom zaujímavé z toho práca na komponentoch DRM a vylepšeniach virtuálnej pamäte sú zvýraznené.

Medzi vlastnosti DragonFly BSD sú to súborový systém HAMMER s distribuovanou verziou, podpora načítania "virtuálnych" jadier systému ako sú používateľské procesy, schopnosť ukladať údaje FS a metadáta do medzipamäte na jednotkách SSD, kontextové varianty symbolických odkazov, schopnosť zmraziť procesy pri zachovaní stavu na disku, hybridné jadro využívajúce ľahké vlákna (LWKT) .

Čo je nové v DragonFlyBSD 5.8?

Táto nová verzia DragonFlyBSD 5.8, základná štruktúra obsahuje utilitu dsynth ktorý je určený na lokálnu kompiláciu a údržbu vlastných binárnych úložísk DPort.

okrem toho paralelizácia sady ľubovoľného počtu portov je podporovaná, vzhľadom na strom závislostí. V rámci prípravy na nové vydanie DPort tiež predstavil množstvo zmien zameraných na urýchlenie zhromažďovania rôznych závislých balíkov.

Okrem toho, Uvádza sa, že Libc má efektívny mechanizmus maskovania signálu ktorý chráni malloc * () a podobné funkcie pred problémami z dôvodu prerušenia signálu.

Na krátkodobé blokovanie a odblokovanie signálov sa navrhujú funkcie sigblockall () a sigunblockall (), ktoré fungujú bez uskutočňovania systémových volaní.

Okrem toho, funkcia libc strtok () je prispôsobená na použitie vo viacvláknových aplikáciách, pre lepšiu kompatibilitu údajov sú pridané konštanty TABDLY, TAB0, TAB3 a funkcia _errno_location.

Na strane jeho vynikajúcich vylepšení to môžeme nájsť Komponenty rozhrania DRM sú synchronizované s jadrom Linuxu 4.9 s prenosom jednotlivých funkcií z jadra 4.12 zameraných na zlepšenie podpory Waylandu.

Kontrolór drm / i915 pre Intel GPU je synchronizovaný s jadrom Linuxu 4.8.17 s portovaným kódom jadra 5.4 na podporu nových čipov a tiež radeon pre grafické karty AMD je synchronizovaný s jadrom Linux 4.9.

undefined boli výrazne vylepšené algoritmy výmeny swapov virtuálnej pamäte, ktoré eliminovali alebo minimalizovali problémy s odozvou v užívateľskom rozhraní s nedostatkom pamäte.

tiež Uvádza sa, že bola pridaná podpora pre ochranné mechanizmy SMAP a SMEP. SMAP umožňuje blokovať prístup k údajom v užívateľskom priestore z privilegovaného kódu bežiaceho na úrovni jadra, zatiaľ čo SMEP neumožňuje prechod z režimu jadra na vykonávanie kódu na úrovni používateľa, čím blokuje zneužitie veľa zraniteľností v jadre.

Ďalšou dôležitou zmenou je núdzový režim prevádzky súborového systému HAMMER2, ktorý bol pridaný a implementovaný, pretože ho možno použiť v procese obnovy po zlyhaní.

Z ďalších zmien uvedených:

  • Pridané nové systémové volania realpath, getrandom a lwp_getname (povolené implementovať pthread_get_name_np).
  • Prepracované premenné sysctl na konfiguráciu väzenia. Pridaná možnosť pripojiť nullfs a tmpfs z väzenia.
  • Vylepšená spoľahlivosť a výkon TMPFS. Vyššia účinnosť v podmienkach nedostatku voľnej pamäte v systéme.
  • Na zlepšenie kompatibility portov boli pridané funkcie basename () a dirname () kompatibilné s Linuxom.
  • Migrované z FreeBSDfsck_msdosfs, sys / ttydefaults.h, AF_INET / AF_INET6 do libc / getaddrinfo (), calendar (1), rcorder-visualize.sh. Matematické funkcie sú prenesené z OpenBSD.
  • Aktualizované verzie komponentov tretích strán vrátane Binutils 2.34, Openresolv 3.9.2, DHCPCD 8.1.3. Predvolene sa používa kompilátor gcc-8.

Ak sa chcete dozvedieť viac o uvedení tejto novej verzie na trh, môžete skontrolovať podrobnosti Na nasledujúcom odkaze.

Plnenie

Pre tých, ktorí majú záujem o inštaláciu alebo testovanie tejto novej verzie na svojich počítačoch alebo na virtuálnych počítačoch, môžu získať obraz systému z jeho oficiálnych webových stránok v jeho sekcii na stiahnutie.

Odkaz je tento.

Obraz systému je možné zaznamenať pomocou nástroja Etcher, ktorý je multiplatformovým nástrojom.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.