Eftir meira en árs þróun hefur útgáfan af DragonFlyBSD 6.0 verið gefin út, stýrikerfi með blendingskjarna sem var búið til árið 2003 í þeim tilgangi að þróa aðra FreeBSD 4.x grein. Meðal eiginleika DragonFly BSD getum við bent á dreifða útgáfa skráarkerfið HAMMER, stuðning við að hlaða „sýndar“ kerfiskjarna sem notendaferla, getu til að vista gögn og FS lýsigögn á SSD drifum, samhengisnæmar táknrænar afbrigði, getu. að frysta ferli á meðan ástand þeirra er vistað á diski, blendingskjarna með léttum þráðum (LWKT).
Stórum endurbótum bætt við í DragonFlyBSD 6.0:
- Skyndiminniskerfið í sýndarskráakerfinu (vfs_cache) hefur verið uppfært. Breytingin bætti áreiðanleika og afköst skráakerfa. Bætt skyndiminni á fullum slóðum með því að nota cache_fullpath() símtalið.
- Dsynth tólið, hannað fyrir staðbundna samsetningu og viðhald á DPort tvöfaldur geymsla, hefur verið endurbætt verulega. Nýja útgáfan hefur getu til að tilgreina sérstaklega ports-mgmt/pkg fyrir byggingarpakka, bætti við stuðningi við ZSTD reikniritið, fjarlægði úrelta pakka í 'prepare-system' skipuninni og bætti við möguleikanum á að nota ccache við byggingu.
- Unnið var áfram að HAMMER2 skráarkerfinu, sem er áberandi fyrir eiginleika eins og aðskilda uppsetningu skyndimynda, skrifanlegar skyndimyndir, kvóta á skráarstigi, stigvaxandi speglun, stuðning við ýmis gagnaþjöppunaralgrím, fjölmeistaraspeglun með gagnadreifingu til nokkurra véla. Nýja útgáfan bætir við upphaflegum stuðningi fyrir skipting í mörgum bindum, sem gerir þér kleift að sameina nokkra staðbundna diska í eina skipting (fjölmeistaranetsstilling er ekki enn studd). Möguleikinn á að auka skiptingastærðina hefur verið innleiddur (hammar2 growfs skipuninni hefur verið bætt við). Mikil afbrotamál hafa verið leyst.
- Afköst tmpfs skráarkerfisins hafa verið verulega bætt. Bætti við mounttmpfs tóli til að gera það auðveldara að setja /tmp og /var/run í tmpfs.
- Bætti við útfærslu á Ext2 skráarkerfinu, sem inniheldur ekki kóða með GPL leyfi.
- Gerði verulegar breytingar á sýndarminniskerfinu, þar á meðal að fjarlægja stuðning fyrir MAP_VPAGETABLE mmap(), sem þarf til að vkernell (sýndarkjarnar keyra sem notendaferli) virki. Í næstu útgáfu er fyrirhugað að skila vkernel, endurhannað á grundvelli HVM.
- Útfærsla útkalls*() kalla hefur verið endurhönnuð.
- Bættur EFI framebuffer stuðningur.
- Bætti evdev stuðningi við sysmouse bílstjórann.
- Bætti símtölum við clock_nanosleep, fexecve, getaddrinfo og timeout. Innleiddur stuðningur fyrir fcntl(F_GETPATH) og IP_SENDSRCADDR og SO_PASSCRED fánana.
- kmalloc_obj undirkerfinu hefur verið bætt við kjarnann til að draga úr sundrun minni.
- Stuðningur við amdsmn rekla fyrir SMN (System Management Network) undirkerfi AMD örgjörva hefur verið færður úr FreeBSD.
- devd veitir sjálfvirka viðurkenningu á þráðlausum millistykki og búa til wlanX netviðmót fyrir þá.
- Sysclock_t gerðinni hefur verið breytt úr 32 í 64 bita.
- Uppsetningarkeðja kerfissímtala hefur verið fínstillt.
- Bjartsýni vinna við aðstæður með lítið minni.
- Jail einangrað umhverfi hefur verið endurhannað verulega. Jail.* sysctl færibreyturnar hafa verið endurskipulagðar.
- Bætti við stuðningi við Intel I219 Ethernet stýringar og aukinn stuðningi við Realtek flís. Bnx bílstjórinn hefur bætt við stuðningi fyrir Broadcom NetXtreme 57764, 57767 og 57787 flís.
- Bætti við stuðningi við netstaflann fyrir AF_ARP vistfangafjölskylduna, sem táknar ARP vistföng.
- DRM (Direct Rendering Manager) tengihlutir eru samstilltir við Linux kjarna 4.10.17. Uppfærður drm/i915 bílstjóri fyrir Intel GPU.
- Sjálfgefin raðtengisbandbreidd hefur verið aukin úr 9600 í 115200 baud.
- "-f" valkostinum hefur verið bætt við ifconfig tólið og getu til að sía úttak eftir viðmótshópi.
- Útfærslur á lokun, endurræsingu, printf, test, sh, efivar, uefisign eru samstilltar frá FreeBSD.
- Leikirnir ching, gomoku, monop og cgram hafa verið fluttir frá NetBSD.
- Efidp og efibootmgr tólin eru innifalin.
- Möguleikar pthreads bókasafnsins hafa verið stækkaðir, stuðningi við pthread_getname_np() hefur verið bætt við.
- libstdbuf bókasafnið hefur verið flutt úr FreeBSD.
- Stuðningur fyrir sockaddr_snprintf() hefur verið bætt við libutil, fluttur frá NetBSD.
- Lykilorðin sem tilgreind eru í uppsetningarforritinu leyfa notkun sértákna.
- Grunnpakkinn inniheldur zstd pakkann (útgáfa 1.4.8).
- Uppfærðar útgáfur af íhlutum þriðja aðila, þar á meðal dhcpcd 9.4.0, grep 3.4, minna 551, libressl 3.2.5, openssh 8.3p1, tcsh 6.22.02, wpa_supplicant 2.9. Sjálfgefinn þýðandi er gcc-8.
Heimild: opennet.ru