DragonFlyBSD 5.8 arriba amb millores per DRM, memòria virtual i més

Fa pocs dies va ser anunciat el llançament de la nova versió de DragonFlyBSD 5.8. Aquesta nova versió arriba amb algunes millores força interessants de les quals es destaca la feina sobre els components de DRM i millores a la memòria virtual.

Entre les característiques de DragonFly BSD es troben el sistema de fitxers HAMMER amb versió distribuïda, suport per carregar nuclis de sistema «virtuals» com a processos dusuari, la capacitat demmagatzemar en memòria cau les dades i metadades de FS en unitats SSD, enllaços simbòlics de variants contextuals, la capacitat de congelar processos mentre es manté el seu estat en unitat, un nucli híbrid que utilitza subprocessos lleugers (LWKT) .

Què hi ha de nou a DragonFlyBSD 5.8?

Aquesta nova versió de DragonFlyBSD 5.8, l'estructura bàsica inclou la utilitat dsynth la qual està destinada la compilació local i el manteniment dels seus propis repositoris binaris DPort.

A més de que s'admet la paral·lelització d'un conjunt d'un nombre arbitrari de ports, donat l'arbre de dependències. En preparar-se per a la nova versió, DPort també va introduir una gran quantitat de canvis destinats a accelerar l'assemblatge de diversos paquets dependents.

D'altra banda, s'esmenta que Libc té un mecanisme d'emmascarament de senyal efectiu que protegeix malloc * () i funcions similars de problemes a causa de la interrupció del senyal.

Per al bloqueig i desbloqueig de senyals a curt termini, es proposen les funcions sigblockall() i sigunblockall() que funcionen sense fer trucades al sistema.

A més, la funció libc strtok () està adaptada per al seu ús en aplicacions multiprocés, les constants TABDLY, TAB0, TAB3 i la funció _errno_location s'afegeixen per millorar la compatibilitat amb les dades.

Per la part de les seves millores destacades, podrem trobar que els components de la interfície DRM estan sincronitzats amb el nucli Linux 4.9 amb la transferència des del nucli 4.12 de característiques individuals destinades a millorar el suport de Wayland.

el controlador drm/i915 per a GPU Intel està sincronitzat amb el nucli Linux 4.8.17 amb el codi portat 5.4 del nucli per admetre nous xips i també radeon per a targetes gràfiques AMD està sincronitzat amb el nucli Linux 4.9.

Els algorismes van ser significativament millorats per intercanviar memòria virtual, que van permetre eliminar o minimitzar problemes de capacitat de resposta a la interfície d'usuari amb manca de memòria.

També s'esmenta que es va afegir el suport per als mecanismes de protecció SMAP i SMEP. SMAP permet bloquejar l'accés a les dades a l'espai de l'usuari des del codi privilegiat que s'executa al nivell del nucli, mentre que SMEP no permet canviar de manera kernel a executar codi de nivell d'usuari, cosa que permet bloquejar l'explotació de moltes vulnerabilitats al nucli.

Un altre canvi important és el mode d'operació d'emergència del sistema de fitxers HAMMER2 que va ser afegit i que es va implementar perquè es pot utilitzar en el procés de recuperació després d'una falla.

Dels altres canvis que s'esmenten:

  • S'han afegit noves trucades al sistema realpath, getrandom i lwp_getname (permès implementar pthread_get_name_np).
  • Redissenyat variables sysctl per configurar Jail. S'hi va afegir la capacitat de muntar nullfs i tmpfs des de la presó.
  • Fiabilitat i rendiment millorats de TMPFS. Major eficiència en condicions de manca de memòria lliure al sistema.
  • S'han afegit les funcions basename () i dirname () compatibles amb Linux per millorar la compatibilitat del port.
  • Migrat de FreeBSDfsck_msdosfs, sys/ttydefaults.h, AF_INET/AF_INET6 a libc/getaddrinfo (), calendar (1), rcorder-visualize.sh. Les funcions de math.h es porten des de OpenBSD.
  • Versions actualitzades de components de tercers, inclosos Binutils 2.34, Openresolv 3.9.2, DHCPCD 8.1.3. Per defecte, es fa servir el compilador gcc-8.

Si vols conèixer més sobre el llançament d'aquesta nova versió, pots consultar els detalls en el següent enllaç.

Descàrrega

Per als qui estiguin interessats en poder instal·lar o provar aquesta nova versió als seus equips o en una màquina virtual, poden obtenir la imatge de sistema des del seu lloc web oficial a la secció de descàrregues.

L'enllaç és aquest.

La imatge del sistema la poden gravar amb l'ajuda d'Etcher que és una eina multiplataforma.


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.