Útgáfa af DragonFly BSD 6.0 stýrikerfinu

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

Bæta við athugasemd