Siideynta DragonFly BSD 6.0 nidaamka hawlgalka

Ka dib in ka badan hal sano oo horumarin ah, sii deynta DragonFlyBSD 6.0 ayaa la daabacay, nidaam hawleed leh kernel isku-dhafan oo la sameeyay 2003 iyada oo ujeedadu tahay horumarinta beddelka ah ee laanta FreeBSD 4.x. Waxaa ka mid ah astaamaha DragonFly BSD, waxaan muujin karnaa nidaamka faylka la qaybiyay ee HAMMER, taageerada soo dejinta nidaamka "virtual" kernels sida geeddi-socodka adeegsadaha, awoodda kaydinta xogta iyo xogta FS ee darawallada SSD, isku xirka astaamaha kala duwan ee xasaasiga ah, awoodda si ay u qaboojiyaan geeddi-socodyada iyagoo ku badbaadinaya xaaladdooda saxanka, kernel-ka isku-dhafan iyadoo la isticmaalayo dunta khafiifka ah (LWKT).

Horumarin waaweyn oo lagu daray DragonFlyBSD 6.0:

  • Nidaamka kaydinta ee nidaamka faylka casriga ah (vfs_cache) waa la cusboonaysiiyay. Isbeddelku wuxuu hagaajiyay isku halaynta iyo waxqabadka nidaamyada faylka. Kaydinta wadooyin buuxa oo la wanaajiyey iyadoo la isticmaalayo cache_fullpath() wacitaanka.
  • Utility dysynth, oo loogu talagalay isu-ururinta maxalliga ah iyo dayactirka kaydadka labada dhinac ee DPort, ayaa si weyn loo hagaajiyay. Nooca cusub wuxuu awood u leeyahay inuu si cad u qeexo dekedaha-mgmt/pkg ee xirmooyinka dhismaha, taageerada lagu daray ZSTD algorithm, meesha laga saaray baakadaha duugoobay ee amarka 'diyaarinta-nidaamka', wuxuuna ku daray awoodda isticmaalka ccache marka la dhisayo.
  • Shaqadu waxay ku sii socotay nidaamka faylka HAMMER2, kaas oo caan ku ah sifooyinkaas sida kor u qaadista kala duwan ee sawir-qaadista, sawir-gacmeedyo la qori karo, kootooyinka heerka-tusaha, muraayadda kordhinta, taageerada algorithm-yada kala duwan ee xogta, muraayada-master-ka badan oo leh qaybinta xogta martigeliyayaal badan. Siideynta cusub waxay ku darsataa taageerada bilawga ah ee qaybo badan oo mug leh, taas oo kuu ogolaanaysa inaad ku darto dhowr saxanadood oo maxalli ah hal qayb (qaabka shabakada multi-master weli lama taageero). Awoodda lagu kordhinayo cabbirka qaybta ayaa la hirgeliyay (amarka hammer2 growfs ayaa lagu daray). Arrimihii waaweynaa ee wax ka dhimista ayaa la xalliyay.
  • Waxqabadka nidaamka faylka tmpfs si weyn ayaa loo hagaajiyay. Utility mounttmpfs oo lagu daray si ay ugu fududaato meelaynta /tmp iyo /var/tmpfs
  • Waxaa lagu daray hirgelinta nidaamka faylka Ext2, kaas oo aan ku jirin koodka shatiga leh ee GPL.
  • Wuxuu isbedel weyn ku sameeyay nidaamka xusuusta dalwadda ah, oo ay ku jirto ka saarida taageerada MAP_VPAGETABLE mmap(), kaas oo looga baahan yahay vkernell (kernels vitual waxay u shaqeeyaan sidii hab isticmaale) si ay u shaqeeyaan. Siideynta soo socota waxaa la qorsheeyay in lagu soo celiyo vkernel, dib loo habeeyay iyadoo lagu saleynayo HVM.
  • Dhaqangelinta wicitaanka wicitaanka*() dib ayaa loo qaabeeyey.
  • Taageerada qaab-dhismeedka EFI ee la hagaajiyay.
  • Taageerada evdev ayaa lagu daray darawalka sysmouse.
  • Wicitaannada lagu daray clock_nanosleep, fexecve, getaddrinfo iyo waqti dhimis. Taageerada la hirgaliyay ee fcntl(F_GETPATH) iyo IP_SENDSRCADDR iyo calamada SO_PASSCRED
  • Nidaam hoosaadka kmalloc_obj ayaa lagu daray kernel-ka si loo yareeyo kala qaybsanaanta xusuusta.
  • Taageerada darawalka amdsmn ee SMN (Shabakadda Maareynta Nidaamka) ee nidaam-hoosaadka AMD ayaa laga raray FreeBSD.
  • devd waxay si toos ah u siisa aqoonsiga adabtarada bilaa-waayirka ah iyo abuurista wlanX interneedka iyaga.
  • Nooca sysclock_t ayaa laga beddelay 32 ilaa 64-bit.
  • Silsiladda wicitaanka nidaamka waa la hagaajiyay.
  • Shaqada la hagaajiyay ee hoos timaada xaaladaha xusuusta hooseeya.
  • Habka deegaanka go'doonsan ee Jeelka ayaa si weyn dib loo habeeyay. Xabsiga*
  • Taageero lagu daray Intel I219 Ethernet kantaroolayaasha iyo taageerada la ballaariyay ee chips-ka Realtek. Darawalka bnx wuxuu ku daray taageerada Broadcom NetXtreme 57764, 57767 iyo 57787 chips.
  • Taageero lagu daray xirmada shabakada ee ciwaanka AF_ARP qoyska, kaas oo u taagan ciwaanada ARP.
  • DRM (Maareeyaha Tooska ah) qaybaha is-dhexgalka ayaa la mid ah kernel Linux 4.10.17. La cusboonaysiiyay drm/i915 darawalka Intel GPU.
  • Xaddiga xad-dhaafka ah ee dekedda caadiga ah ayaa laga kordhiyey 9600 ilaa 115200 baud.
  • Xulashada "-f" ayaa lagu daray utility ifconfig iyo awoodda lagu sifeeyo wax soo saarka kooxda interface.
  • Hirgelinta xiritaanka yutiilitida, dib-u-kicinta, daabacaadda, tijaabada, sh, efivar, uefisign waxaa laga soo minguuriyay FreeBSD.
  • Ciyaaraha ching, gomoku, monop iyo cgram waxa laga soo raray NetBSD.
  • Efidp iyo efibootmgr utilities ayaa ku jira.
  • Awoodaha maktabadda pthreads waa la balaariyay, taageerada pthread_getname_np() ayaa lagu daray.
  • Maktabada libstdbuf waxa laga raray FreeBSD.
  • Taageerada sockaddr_snprintf() ayaa lagu daray libutil, oo laga soo qaaday NetBSD.
  • Erayada sirta ah ee lagu sheegay rakibaha ayaa u oggolaanaya isticmaalka xarfo gaar ah.
  • Xirmada aasaasiga ah waxaa ku jira xirmada zstd (nooca 1.4.8).
  • Noocyada la cusboonaysiiyay ee qaybaha dhinac saddexaad, oo ay ku jiraan dhcpcd 9.4.0, grep 3.4, ka yar 551, libressl 3.2.5, openssh 8.3p1, tcsh 6.22.02, wpa_supplicant 2.9. Soo-sameeyaha caadiga ah waa gcc-8.

Source: opennet.ru

Add a comment