Ho lokolloa ha DragonFly BSD 6.0 sistimi e sebetsang

Kamora nako e fetang selemo ea nts'etsopele, tokollo ea DragonFlyBSD 6.0 e phatlalalitsoe, sistimi e sebetsang e nang le kernel e nyalisitsoeng e entsoeng ka 2003 ka sepheo sa nts'etsopele e 'ngoe ea lekala la FreeBSD 4.x. Har'a likarolo tsa DragonFly BSD, re ka totobatsa sistimi ea faele e phatlalalitsoeng ea HAMMER, ts'ehetso ea ho kenya li-kernels tsa "virtual" joalo ka lits'ebetso tsa mosebelisi, bokhoni ba ho boloka data le metadata ea FS ho li-drive tsa SSD, lihokelo tsa tšoantšetso tse sa tsotelleng maemo, bokhoni. ho homisa lits'ebetso ha o ntse o boloka boemo ba bona ho disk, hybrid kernel e sebelisa likhoele tse bobebe (LWKT).

Lintlafatso tse kholo li kenyellelitsoe ho DragonFlyBSD 6.0:

  • Sistimi ea caching ho sistimi ea faele ea sebele (vfs_cache) e ntlafalitsoe. Phetoho e ntlafalitse ho ts'epahala le ts'ebetso ea litsamaiso tsa lifaele. Cache e ntlafalitsoeng ea litsela tse felletseng u sebelisa mohala oa cache_fullpath().
  • Ts'ebeliso ea dsynth, e etselitsoeng kopano ea lehae le tlhokomelo ea polokelo ea binary ea DPort, e ntlafalitsoe haholo. Phetolelo e ncha e na le bokhoni ba ho hlalosa ka ho hlaka li-ports-mgmt / pkg bakeng sa liphutheloana tsa mohaho, tšehetso e eketsehileng bakeng sa algorithm ea ZSTD, e tlosa liphutheloana tse sa sebetseng ka taelo ea 'prepare-system', 'me ea eketsa bokhoni ba ho sebelisa ccache ha u haha.
  • Mosebetsi o ntse o tsoela pele ho sistimi ea faele ea HAMMER2, e hlokomelehang bakeng sa likarolo tse joalo ka ho beoa ha linepe tse arohaneng, linepe tse ngoloang, li-quotas tsa boemo ba li-directory, seipone se ntseng se eketseha, tšehetso ea li-algorithms tse fapaneng tsa compression ea data, seipone sa masters se nang le kabo ea data ho baamoheli ba bangata. Phatlalatso e ncha e eketsa tšehetso ea pele bakeng sa likarolo tse ngata tsa li-volume, tse u lumellang hore u kopanye li-disk tse 'maloa tsa sebakeng seo ho arola karohano e le' ngoe (mokhoa oa marang-rang a mangata ha o e-s'o tšehetsoe). Bokhoni ba ho eketsa boholo ba karohano bo kentsoe ts'ebetsong (taelo ea hammer2 growfs e kentsoe). Litaba tse kholo tsa ho fokotsa chelete li rarollotsoe.
  • Ts'ebetso ea sistimi ea faele ea tmpfs e ntlafalitsoe haholo. E kenyellelitse lisebelisoa tsa mounttmpfs ho etsa hore ho be bonolo ho beha /tmp le /var/run ho tmpfs.
  • E kentse ts'ebetsong ea sistimi ea faele ea Ext2, e se nang khoutu e nang le tumello ea GPL.
  • E entse liphetoho tse kholo tsamaisong ea memori ea sebele, ho kenyelletsa le ho tlosa ts'ehetso bakeng sa MAP_VPAGETABLE mmap(), e hlokehang bakeng sa vkernell (li-kernell tse sebetsang joalo ka mosebelisi) ho sebetsa. Khatisong e latelang ho reriloe ho khutlisa vkernel, e nchafalitsoeng motheong oa HVM.
  • Ts'ebetsong ea callout*() mehala e hlophisitsoe bocha.
  • Ts'ehetso e ntlafalitsoeng ea EFI framebuffer.
  • E kentse tšehetso ea evdev ho mokhanni oa sysmouse.
  • E kentse mehala ho clock_nanosleep, fexecve, getaddrninfo le timeout. Ts'ehetso e kentsoeng bakeng sa fcntl(F_GETPATH) le IP_SENDSRCADDR le lifolakha tsa SO_PASSCRED.
  • Kmalloc_obj subsystem e kentsoe kernel ho fokotsa karohano ea memori.
  • Tšehetso bakeng sa mokhanni oa amdsmn bakeng sa tsamaiso e nyenyane ea SMN (System Management Network) ea li-processor tsa AMD e tlositsoe ho FreeBSD.
  • devd e fana ka temoso ea othomathike ea li-adapter tse se nang mohala le ho theha marang-rang a marang-rang a wlanX bakeng sa tsona.
  • Mofuta oa sysclock_t o fetotsoe ho tloha ho 32 ho ea ho 64-bit.
  • Mohala oa ho qala mohala oa sistimi o ntlafalitsoe.
  • Mosebetsi o ntlafalitsoeng tlas'a maemo a tlaase a memori.
  • Mochini oa tikoloho o ikhethileng oa Jail o entsoe bocha haholo. Chankana.* Mekhahlelo ea sysctl e entsoe bocha.
  • Ts'ehetso e ekelitsoeng bakeng sa balaoli ba Intel I219 Ethernet le tšehetso e atolositsoeng bakeng sa lichifi tsa Realtek. Mokhanni oa bnx o kentse tšehetso ea Broadcom NetXtreme 57764, 57767 le 57787 chips.
  • Tšehetso e ekelitsoeng ho marang-rang bakeng sa lelapa la liaterese tsa AF_ARP, e emelang liaterese tsa ARP.
  • Likarolo tsa sebopeho sa DRM (Direct Rendering Manager) li hokahantsoe le Linux kernel 4.10.17. Mokhanni oa drm/i915 o ntlafalitsoeng bakeng sa Intel GPU.
  • Sebaka sa kamehla sa serial port bandwidth se eketsehile ho tloha ho 9600 ho isa ho 115200 baud.
  • Khetho ea "-f" e kenyellelitsoe ho sesebelisoa sa ifconfig le bokhoni ba ho sefa tlhahiso ka sehlopha sa li-interface.
  • Ts'ebetsong ea ho koala lits'ebeletso, reboot, printf, test, sh, efivar, uefisign li hokahantsoe ho tsoa ho FreeBSD.
  • Lipapali tsa ching, gomoku, monop le cgram li hlahisitsoe ho tsoa NetBSD.
  • Lisebelisoa tsa efidp le efibootmgr li kenyelelitsoe.
  • Bokhoni ba laeborari ea pthreads bo ekelitsoe, tšehetso ea pthread_getname_np() e kentsoe.
  • Laeborari ea libstdbuf e tlositsoe ho FreeBSD.
  • Ts'ehetso ea sockaddr_snprintf() e kentsoe ho libutil, e fetisitsoeng ho tsoa ho NetBSD.
  • Li-passwords tse boletsoeng ho kenya li lumella tšebeliso ea litlhaku tse khethehileng.
  • Sephutheloana sa mantlha se kenyelletsa sephutheloana sa zstd (mofuta oa 1.4.8).
  • Liphetolelo tse ntlafalitsoeng tsa likarolo tsa mokha oa boraro, ho kenyelletsa dhcpcd 9.4.0, grep 3.4, tlase 551, libressl 3.2.5, openssh 8.3p1, tcsh 6.22.02, wpa_supplicant 2.9. Moqapi oa kamehla ke gcc-8.

Source: opennet.ru

Eketsa ka tlhaloso