Itusilẹ ti ẹrọ ṣiṣe DragonFly BSD 6.0

Lẹhin diẹ sii ju ọdun kan ti idagbasoke, itusilẹ ti DragonFlyBSD 6.0 ti ṣe atẹjade, ẹrọ ṣiṣe pẹlu ekuro arabara ti a ṣẹda ni ọdun 2003 fun idi idagbasoke yiyan ti ẹka FreeBSD 4.x. Lara awọn ẹya ti DragonFly BSD, a le ṣe afihan eto faili ti a pin kaakiri HAMMER, atilẹyin fun ikojọpọ awọn ekuro eto “foju” bi awọn ilana olumulo, agbara lati kaṣe data ati awọn metadata FS lori awọn awakọ SSD, awọn ọna asopọ ami iyatọ ti o ni imọ-ọrọ, agbara lati di awọn ilana lakoko fifipamọ ipo wọn lori disiki, ekuro arabara nipa lilo awọn okun iwuwo fẹẹrẹ (LWKT).

Awọn ilọsiwaju pataki ti a ṣafikun ni DragonFlyBSD 6.0:

  • Eto caching ninu eto faili foju (vfs_cache) ti ni igbegasoke. Iyipada naa dara si igbẹkẹle ati iṣẹ ti awọn ọna ṣiṣe faili. Imudara caching ti awọn ọna kikun nipa lilo ipe cache_fullpath ().
  • Ohun elo dsynth, ti a ṣe apẹrẹ fun apejọ agbegbe ati itọju awọn ibi ipamọ alakomeji DPort, ti ni ilọsiwaju ni pataki. Ẹya tuntun naa ni agbara lati ṣalaye ni ṣoki awọn ibudo-mgmt/pkg fun awọn idii ile, atilẹyin ti a ṣafikun fun algorithm ZSTD, yọkuro awọn idii atijo ni pipaṣẹ 'mura-eto', ati ṣafikun agbara lati lo ccache nigba kikọ.
  • Iṣẹ tẹsiwaju lori eto faili HAMMER2, eyiti o jẹ akiyesi fun iru awọn ẹya bii iṣagbesori lọtọ ti snapshots, awọn aworan ifaworanhan, awọn ipin ipele-ilana, mirroring ti afikun, atilẹyin fun ọpọlọpọ awọn algoridimu funmorawon data, digi-titunto pupọ pẹlu pinpin data si ọpọlọpọ awọn ogun. Itusilẹ tuntun ṣe afikun atilẹyin ibẹrẹ fun awọn ipin iwọn-pupọ, gbigba ọ laaye lati darapo ọpọlọpọ awọn disiki agbegbe sinu ipin kan (ipo nẹtiwọọki pupọ-ọpọlọpọ ko ti ni atilẹyin). Agbara lati mu iwọn ipin pọ si ti ni imuse (a ti ṣafikun aṣẹ hammer2 growfs). Awọn ọran iyọkuro pataki ti ni ipinnu.
  • Iṣiṣẹ ti eto faili tmpfs ti ni ilọsiwaju ni pataki. IwUlO mounttmpfs ti a ṣafikun lati jẹ ki o rọrun lati gbe /tmp ati /var/ṣiṣe ni tmpfs.
  • Ṣe afikun imuse ti eto faili Ext2, eyiti ko ni koodu iwe-aṣẹ GPL ninu.
  • Ṣe awọn ayipada pataki si eto iranti foju, pẹlu yiyọ atilẹyin fun MAP_VPAGETABLE mmap (), eyiti o nilo fun vkernell (awọn kernel foju ṣiṣẹ bi ilana olumulo) lati ṣiṣẹ. Ninu itusilẹ atẹle o ti gbero lati pada vkernel, ti a tun ṣe lori ipilẹ ti HVM.
  • Imuse awọn ipe ipe*() ti jẹ atunto.
  • Imudara atilẹyin fireemu EFI.
  • Ṣe afikun atilẹyin evdev si awakọ sysmouse.
  • Awọn ipe ti a ṣafikun si clock_nanosleep, fexecve, getaddrinfo ati akoko ipari. Atilẹyin imuse fun fcntl(F_GETPATH) ati IP_SENDSRCADDR ati awọn asia SO_PASSCRED.
  • A ti ṣafikun eto-iṣẹ abẹlẹ kmalloc_obj si ekuro lati dinku pipin iranti.
  • Atilẹyin fun awakọ amdsmn fun SMN (Nẹtiwọọki Isakoso System) eto-iṣẹ ti awọn ilana AMD ti gbe lati FreeBSD.
  • devd pese idanimọ aifọwọyi ti awọn oluyipada alailowaya ati ẹda ti awọn atọkun nẹtiwọọki wlanX fun wọn.
  • Iru sysclock_t ti yipada lati 32 si 64-bit.
  • Ẹwọn ifilọlẹ ipe eto ti jẹ iṣapeye.
  • Iṣẹ iṣapeye labẹ awọn ipo iranti kekere.
  • Ẹrọ ayika ti o ya sọtọ ti Ẹwọn ti ni atunṣe ni pataki. Ewon.* sysctl paramita ti a ti tunto.
  • Atilẹyin ti a ṣafikun fun awọn oludari Intel I219 Ethernet ati atilẹyin gbooro fun awọn eerun Realtek. Awakọ bnx ti ṣafikun atilẹyin fun Broadcom NetXtreme 57764, 57767 ati awọn eerun 57787.
  • Atilẹyin ti a ṣafikun si akopọ nẹtiwọọki fun idile adirẹsi AF_ARP, eyiti o duro fun awọn adirẹsi ARP.
  • Àwọn ẹ̀yà ìbánisọ̀rọ̀ DRM (Olùdarí Ìtọ́sọ́nà Direct) ni a mú pọ̀ mọ́ mojuto Linux 4.10.17. A ṣe àtúnṣe awakọ drm/i915 fún Intel GPUs.
  • Awọn bandiwidi ibudo ni tẹlentẹle aiyipada ti pọ lati 9600 si 115200 baud.
  • Aṣayan "-f" ti jẹ afikun si ifconfig ati agbara lati ṣe àlẹmọ iṣelọpọ nipasẹ ẹgbẹ wiwo.
  • Awọn imuse ti awọn ohun elo tiipa, atunbere, titẹ sita, idanwo, sh, efivar, uefisign jẹ mimuuṣiṣẹpọ lati FreeBSD.
  • Awọn ere ching, gomoku, monop ati cgram ti gbejade lati NetBSD.
  • Awọn ohun elo efidp ati efibootmgr wa ninu.
  • Awọn agbara ti ile-ikawe pthreads ti gbooro, atilẹyin fun pthread_getname_np () ti ṣafikun.
  • Ile-ikawe libstdbuf ti gbe lati FreeBSD.
  • Atilẹyin fun sockaddr_snprintf () ti ṣafikun si libutil, ti a gbejade lati NetBSD.
  • Awọn ọrọ igbaniwọle ti a pato ninu insitola gba laaye lilo awọn ohun kikọ pataki.
  • Apo ipilẹ pẹlu package zstd (ẹya 1.4.8).
  • Awọn ẹya imudojuiwọn ti awọn paati ẹnikẹta, pẹlu dhcpcd 9.4.0, grep 3.4, kere si 551, libressl 3.2.5, openssh 8.3p1, tcsh 6.22.02, wpa_supplicant 2.9. Olupilẹṣẹ aiyipada jẹ gcc-8.

orisun: opennet.ru

Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster