DragonFlyBSD 5.8 arrin me përmirësime për DRM, memorie virtuale dhe më shumë

Disa ditë më parë u njoftua lëshimi i versionit të ri të DragonFlyBSD 5.8. Ky version i ri vjen me disa përmirësime mjaft interesante nga të cilat puna në komponentët DRM dhe përmirësimet e kujtesës virtuale janë të theksuara.

Ndër tiparet e DragonFly BSD ata janë sistemi i skedarëve HAMMER me version të shpërndarë, mbështetje për ngarkimin e bërthamave të sistemit "virtual" të tilla si proceset e përdoruesit, aftësia për të memorizuar të dhënat e FS dhe metadata në disqet SSD, lidhjet e varianteve kontekstuale, aftësia për të ngrirë proceset duke ruajtur gjendjen e tyre në makinë, një bërthamë hibride duke përdorur fije të lehta (LWKT) .

Çfarë ka të re në DragonFlyBSD 5.8?

Ky version i ri i DragonFlyBSD 5.8, struktura themelore përfshin dobinë dsynth e cila është menduar për përpilimin dhe mirëmbajtjen lokale të depove të veta binare DPort.

Përveç kësaj mbështetet paralelizimi i një numri të një numri arbitrar të porteve, duke pasur parasysh pemën e varësisë. Në përgatitjen për lëshimin e ri, DPort gjithashtu prezantoi një mori ndryshimesh që synojnë përshpejtimin e montimit të paketave të ndryshme të varura.

Për më tepër, Libc përmendet të ketë një mekanizëm efektiv të maskimit të sinjalit i cili mbron malloc * () dhe funksione të ngjashme nga problemet për shkak të ndërprerjes së sinjalit.

Për bllokimin dhe zhbllokimin afatshkurtër të sinjaleve, funksionet sigblockall () dhe sigunblockall () propozohen që funksionojnë pa bërë thirrje të sistemit.

Përveç kësaj, funksioni libc strtok () është përshtatur për përdorim në aplikacione me shumë fije, konstantat TABDLY, TAB0, TAB3 dhe funksioni _errno_location shtohen për të përmirësuar përputhshmërinë e të dhënave.

Nga ana e përmirësimeve të tij të jashtëzakonshme, ne mund ta gjejmë atë Komponentët e ndërfaqes DRM janë të sinkronizuara me kernelin Linux 4.9 me transferimin nga kerneli 4.12 të veçorive individuale që synojnë të përmirësojnë mbështetjen e Wayland.

Kontrolluesi drm / i915 për GPU Intel është sinkronizuar me Linux kernel 4.8.17 me kodin e bërthamës së transportuar 5.4 për të mbështetur patate të skuqura të reja dhe gjithashtu radeon për kartat grafike AMD është sinkronizuar me kernelin Linux 4.9.

L algoritmet u përmirësuan ndjeshëm për të ndërruar memorjen virtuale, i cili eliminoi ose minimizoi çështjet e përgjegjësisë në ndërfaqen e përdoruesit jashtë kujtesës.

edhe Përmendet se u shtua mbështetja për mekanizmat e mbrojtjes SMAP dhe SMEP. SMAP lejon bllokimin e hyrjes në të dhënat në hapësirën e përdoruesit nga kodi i privilegjuar që ekzekutohet në nivelin e kernelit, ndërsa SMEP nuk lejon kalimin nga modaliteti i kernelit në ekzekutimin e kodit të nivelit të përdoruesit, duke bllokuar kështu shfrytëzimin e shumë dobësi në kernel.

Një ndryshim tjetër i rëndësishëm është mënyra emergjente e funksionimit të sistemit të skedarëve HAMMER2 që u shtua dhe zbatua sepse mund të përdoret në procesin e rikuperimit të aksidentit.

Nga ndryshimet e tjera të përmendura:

  • Shtuan thirrje të reja në sistemin realpath, getrandom dhe lwp_getname (lejohen të zbatojnë pthread_get_name_np).
  • Rizenjuan variablat sysctl për të konfiguruar Jail. Mundësia e shtuar për të montuar nullf dhe tmpf nga burgu.
  • Besueshmëria dhe performanca e përmirësuar e TMPFS. Efikasitet më i madh në kushtet e mungesës së kujtesës së lirë në sistem.
  • Funksionet e përputhshme me Linux () dhe dirname () janë shtuar për të përmirësuar pajtueshmërinë e portave.
  • Migruar nga FreeBSDfsck_msdosfs, sys / ttydefaault.h, AF_INET / AF_INET6 në libc / getaddrinfo (), kalendar (1), rcorder-visualize.sh. Funksionet e matematikës janë transferuar nga OpenBSD.
  • Versione të azhurnuara të komponentëve të palëve të treta, duke përfshirë Binutils 2.34, Openresolv 3.9.2, DHCPCD 8.1.3. Si parazgjedhje, përdoret përpiluesi gcc-8.

Nëse doni të dini më shumë rreth lansimit të këtij versioni të ri, mund të kontrolloni detajet Në lidhjen vijuese.

Shkarkoj

Për ata që janë të interesuar të jenë në gjendje të instalojnë ose provojnë këtë version të ri në kompjuterët e tyre ose në një makinë virtuale, ata mund ta marrin imazhin e sistemit nga faqja zyrtare e internetit në seksionin e tij të shkarkimit.

Lidhja është kjo.

Imazhi i sistemit mund të regjistrohet me ndihmën e Etcher, i cili është një mjet multiplatform.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.