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