DragonFlyBSD 5.8 kommer med forbedringer for DRM, virtuelt minne og mer

For noen dager siden ble lanseringen av den nye versjonen av DragonFlyBSD 5.8 kunngjort. Denne nye versjonen kommer med noen forbedringer ganske interessant av hvilke arbeid på DRM-komponenter og forbedringer av virtuelt minne er uthevet.

Blant funksjonene i DragonFly BSD funnet HAMMER-filsystemet med distribuert versjon, støtte for lasting av "virtuelle" systemkjerner slik som brukerprosesser, muligheten til å cache FS-data og metadata på SSD-stasjoner, kontekstuelle variant-lenker, muligheten til å fryse prosesser mens de opprettholder tilstanden på stasjonen, en hybridkjerne ved hjelp av lette tråder (LWKT).

Hva er nytt i DragonFlyBSD 5.8?

Denne nye versjonen av DragonFlyBSD 5.8, den grunnleggende strukturen inkluderer dsynth-verktøyet som er ment for lokal kompilering og vedlikehold av egne DPort binære repositorier.

bortsett fra det parallellisering av et sett med et vilkårlig antall porter støttes, gitt avhengighetstreet. I forberedelsene til den nye utgivelsen introduserte DPort også en rekke endringer som hadde til formål å øke montering av forskjellige avhengige pakker.

Videre Libc er nevnt for å ha en effektiv signalmaskeringsmekanisme som beskytter malloc * () og lignende funksjoner mot problemer på grunn av signalavbrudd.

For kortsiktig blokkering og blokkering av signaler foreslås funksjonene sigblockall () og sigunblockall () som fungerer uten å foreta systemanrop.

Videre funksjonen libc strtok () er tilpasset for bruk i flertrådede applikasjoner, blir konstantene TABDLY, TAB0, TAB3 og _errno_location-funksjonen lagt til for bedre datakompatibilitet.

Fra den del av de enestående forbedringene, kan vi finne det DRM-grensesnittkomponenter synkroniseres med Linux 4.9-kjernen med overføring fra kjerne 4.12 av individuelle funksjoner som skal forbedre Wayland-støtten.

Kontrolleren drm / i915 for Intel GPU er synkronisert med Linux-kjernen 4.8.17 med portet kjernekode 5.4 for å støtte nye sjetonger og også radeon for AMD-grafikkort er det synkronisert med Linux-kjernen 4.9.

den algoritmer ble betydelig forbedret for å bytte virtuelt minne, som eliminerte eller minimerte responsproblemer i brukergrensesnittet uten minne.

Også Det nevnes at støtte for SMAP- og SMEP-beskyttelsesmekanismer ble lagt til. SMAP tillater blokkering av tilgang til data i brukerområdet fra privilegert kode som kjører på kjernenivå, mens SMEP ikke tillater bytte fra kjernemodus til å kjøre brukernivåkode, og dermed blokkerer utnyttelse av mange sårbarheter i kjernen.

En annen viktig endring er nødmodus av HAMMER2-filsystemet som ble lagt til og implementert fordi det kan brukes i krasjgjenopprettingsprosessen.

Av de andre nevnte endringene:

  • Lagt til nye realpath, getrandom og lwp_getname systemanrop (tillatt å implementere pthread_get_name_np).
  • Nyutviklet sysctl-variabler for å konfigurere fengsel. Lagt til muligheten til å montere nullfs og tmpfs fra fengsel.
  • Forbedret pålitelighet og ytelse av TMPFS. Økt effektivitet under forhold med mangel på ledig minne i systemet.
  • Linux-kompatible funksjoner for basenavn () og dirname () ble lagt til for å forbedre portkompatibilitet.
  • Migrert fra FreeBSDfsck_msdosfs, sys / ttydefaults.h, AF_INET / AF_INET6 til libc / getaddrinfo (), kalender (1), rcorder-visualize.sh. Matematikk.h-funksjonene blir portet fra OpenBSD.
  • Oppdaterte versjoner av tredjepartskomponenter, inkludert Binutils 2.34, Openresolv 3.9.2, DHCPCD 8.1.3. Som standard brukes gcc-8-kompilatoren.

Hvis du vil vite mer om lanseringen av denne nye versjonen, kan du sjekke detaljene I den følgende lenken.

Lad

For de som er interessert i å kunne installere eller teste denne nye versjonen på datamaskiner eller i en virtuell maskin, de kan få systembildet fra det offisielle nettstedet i nedlastingsdelen.

Koblingen er denne.

Systembildet kan tas opp ved hjelp av Etcher, som er et multiplatform-verktøy.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.