DragonFlyBSD 5.8 kënnt mat Verbesserunge fir DRM, virtuellt Gedächtnis a méi

Virun e puer Deeg gouf d'Verëffentlechung vun der neier Versioun vum DragonFlyBSD 5.8 ugekënnegt. Dës nei Versioun kënnt mat e puer Verbesserungen ganz interessant dovun Aarbecht op DRM Komponenten a virtuell Gedächtnisverbesserunge ginn ervirgehuewen.

Ënnert de Feature vun DragonFly BSD si sinn den HAMMER Dateisystem mat verdeelt Versioun, Ënnerstëtzung fir "virtuell" Systemkernen ze lueden sou wéi Benotzerprozesser, d'Fäegkeet FS Daten an Metadaten op SSDs ze cache, kontextuell Variant Symlinks, d'Fäegkeet fir Prozesser ze fréieren wärend se hiren On-Drive Zoustand behalen, e hybride Kärel mat liicht Gewënn (LWKT).

Wat ass nei am DragonFlyBSD 5.8?

Dës nei Versioun vun DragonFlyBSD 5.8, d'Basisstruktur enthält d'Dsynth Utility déi fir lokal Kompiléierung an Ënnerhalt vu sengen eegene DPort binäre Repositioune geduecht ass.

Donieft Parallalliséierung vun engem Set vun arbiträrer Zuel vu Ports gëtt ënnerstëtzt, gëtt den Ofhängegkeetsbam. Beim Virbereedung op déi nei Verëffentlechung huet DPort och eng Hellewull u Verännerunge virgestallt, déi d'Versammlung vu verschiddenen ofhängeg Packagen beschleunegen.

Op där anerer Säit, Libc gëtt erwähnt en effektiven Signal Maske Mechanismus ze hunn wat Malloc * () an ähnlech Funktioune vu Probleemer wéinst Signal Ënnerbriechung schützt.

Fir kuerzfristeg ze blockéieren an ze deblockéieren vu Signaler, ginn d'Sigblockall () an d'Sigunblockall () Funktioune proposéiert déi funktionnéieren ouni Systemanrufe ze maachen.

Och, d 'libc strtok () - Funktioun ass ugepasst fir a multithreaded Uwendungen ze benotzen, d'Konstante TABDLY, TAB0, TAB3, an d'_errno_location Funktioun ginn derbäi fir d'Datenkompatibilitéit ze verbesseren.

Op der Säit vu sengen aussergewéinleche Verbesserunge kënne mir dat fannen DRM Interface Komponente gi mat Linux 4.9 Kernel synchroniséiert mam Transfert vum Kernel 4.12 vun eenzelne Featuren, déi de Wayland Support verbesseren.

De Controller drm / i915 fir Intel GPU gëtt mat Linux Kernel 4.8.17 synchroniséiert mat portéierte Kernel Code 5.4 fir nei Chips z'ënnerstëtzen an och Radeon fir AMD Grafikkaarte gëtt se mat Linux Kernel 4.9 synchroniséiert.

der Algorithmen goufen däitlech verbessert fir de virtuelle Gedächtnis ëmzetauschen, déi d'Reaktiounsfäegkeet Problemer an der Out-of-Memory User Interface eliminéiert oder miniméiert hunn.

Och et gëtt erwähnt datt d'Ënnerstëtzung fir SMAP a SMEP Schutzmechanismen derbäi koum. SMAP erlaabt Zougang zu Daten am Benotzerraum ze blockéieren aus privilegéierte Code deen um Kernel Niveau leeft, wärend SMEP et net erlaabt aus dem Kernelmodus ze wiesselen op de Benotzerniveau Code ze lafen, sou datt d'Ausbeutung vu ville Schwachstelle am Kernel blockéiert.

Eng aner wichteg Ännerung ass den Noutmodus vun der Operatioun vum HAMMER2 Dateisystem deen derbäigesat an ëmgesat gouf well et am Crash Recovery Prozess ka benotzt ginn.

Vun den aneren ernimmten Ännerungen:

  • Nei Realpath, getrandom an lwp_getname Systemanrufe bäigefüügt (erlaabt pthread_get_name_np ëmzesetzen).
  • Neesignéiert sysctl Variabelen fir de Prisong ze konfiguréieren. Fäegkeete bäigefüügt Nullfs an tmpfs aus dem Prisong ze montéieren.
  • Verbessert Zouverlässegkeet an Leeschtung vun TMPFS. Méi grouss Effizienz bei Bedéngunge vum Mangel u fräie Gedächtnis am System.
  • Linux-kompatibel Basename () an Dirname () Funktioune sinn derbäigesat ginn fir d'Port Kompatibilitéit ze verbesseren.
  • Migréiert vu FreeBSDfsck_msdosfs, sys / ttydefaults.h, AF_INET / AF_INET6 op libc / getaddrinfo (), Kalenner (1), rcorder-visualize.sh. Déi mathematesch.h Funktioune ginn vun OpenBSD portéiert.
  • Aktualiséiert Versioune vun Drëtt-Komponenten, dorënner Binutils 2.34, Openresolv 3.9.2, DHCPCD 8.1.3. Par défaut gëtt de gcc-8 Compiler benotzt.

Wann Dir méi iwwer d'Start vun dëser neier Versioun wësse wëllt, kënnt Dir d'Detailer kontrolléieren An de folgende Link.

Download

Fir déi déi interesséiert sinn dës nei Versioun op hire Computeren oder an enger virtueller Maschinn installéieren oder ze testen, si kënnen de Systembild vu senger offizieller Websäit kréien a senger Download Sektioun.

De Link ass dëst.

De Systembild ka mat der Hëllef vun Etcher opgeholl ginn, wat e Multiplatform-Tool ass.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.