Siideynta DragonFly BSD 6.2 nidaamka hawlgalka

Todobo bilood oo horumarineed ka dib, sii deynta DragonFlyBSD 6.2 ayaa la daabacay, nidaam hawleed leh kernel isku-dhafan oo la sameeyay 2003 ujeedada 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.2:

  • NVMM hypervisor-ka waxaa laga soo wareejiyay NetBSD, isagoo taageeraya hababka farsamaynta qalabka SVM ee AMD CPUs iyo VMX ee Intel CPUs. Gudaha NVMM, kaliya xirmooyinka ugu yar ee lagama maarmaanka ah ee ku xeeran hababka farsamaynta qalabka ayaa lagu sameeyaa heerka kernel, iyo dhammaan koodhka ku dayashada qalabku wuxuu ku socdaa booska isticmaalaha. Aaladaha ku saleysan maktabadda libnvmm waxaa loo isticmaalaa in lagu fuliyo hawlaha ay ka mid yihiin abuurista mashiinnada farsamada gacanta, qoondaynta xusuusta, iyo qoondaynta VCPU, iyo xirmada qemu-nvmm waxaa loo isticmaalaa in lagu socodsiiyo nidaamyada martida.
  • 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 cusubi waxay soo bandhigaysaa taageerada taliska growfs, kaas oo kuu ogolaanaya inaad wax ka beddesho qaybta HAMMER2 ee jirta. Waxa ku jira taageerada tijaabada ah ee qaybta xdisk, taas oo kuu ogolaanaysa inaad ku dhejiso qaybaha HAMMER2 ee nidaamyada fog.
  • Qaybaha interface DRM (Maareeyaha Tooska ah), maareeyaha xusuusta fiidiyooga ee TTM iyo darawalka amdgpu ayaa la mid ah Linux kernel 4.19, taas oo suurtogal ka dhigtay in la bixiyo taageerada chips AMD ilaa 3400G APU. Darawalka drm/i915 ee Intel GPUs waa la cusboonaysiiyay, isagoo ku daray taageerada Whiskey Lake GPUs iyo xallinta arrinta shilalka bilowga. Darawalka Radeon ayaa loo beddelay inuu isticmaalo maamulaha xusuusta fiidyowga ee TTM.
  • Wicitaan codbixintu waxa ay taageertaa dhacdada POLLHUP ee la soo celiyay marka dhamaadka labaad ee tuubada aan la magacaabin ama FIFO la xidho.
  • Kernelku waxa uu si weyn u wanaajiyey hab-dhaqanka bogga xusuusta algorithms-ka, korodhka hufnaanta marka la dooranayo boggaga si loogu guuro qaybta isdhaafsiga, oo si weyn u wanaajiyey hab-dhaqanka codsiyada degdegga ah ee kheyraadka sida daalacashada nidaamyada leh qadar yar oo xusuusta ah.
  • Isbeddelka xisaabinta maxvnodes si loo yareeyo isticmaalka xusuusta kernel, maadaama kaydinta vnodes badan ay yareyn karto waxqabadka, tusaale ahaan haddii blocks xogta lagu kaydiyo heerka qalabka xannibaadda.
  • Taageerada nidaamka faylka BeFS ayaa lagu daray utility fstyp. Taageerada nidaamka faylalka baruurta ayaa loo raray in laga sameeyo FreeBSD. Waxqabadka la hagaajiyay ee fsck iyo fdisk utility. Kutaannada go'an ee ext2fs iyo msdosfs code.
  • Waxaa lagu daray ioctl SIOCGHWADDR si loo helo ciwaanka qalabka isku xidhka
  • ipfw3nat wuxuu ku darayaa taageerada NAT ee xirmooyinka ICMP, oo lagu hirgeliyay dib-u-isticmaalka icmp idport.
  • Darawalka ichsmb wuxuu ku daray taageerada Intel ICH SMBus kontaroolayaasha Cannonlake, Cometlake, Tigerlake iyo Geminilake chips.
  • Soo saarista faylasha initrd ayaa laga beddelay isticmaalka vn oo loo beddelay wax-samaynta.
  • Hawlaha getentropy(), clearenv() iyo mkdirat() ayaa lagu daray maktabadda caadiga ah ee libc. Waafaqid la wanaajiyey ee shm_open() iyo /var/run/shm fulinta nidaamyada kale. Noocyo __double_t iyo __float_t u gaar ah oo lagu daray. Hawlaha la xidhiidha sirta ayaa lagu celiyay libdmsg. Waxqabadka pthreads oo la hagaajiyay.
  • Utility dysynth, oo loogu talagalay isu imaatinka maxalliga ah iyo dayactirka kaydadka labada dhinac ee DPort, doorashada "-M" iyo doorsoomaha PKG_COMPRESSION_FORMAT ayaa lagu daray. Taageero loo fidiyay maamulaha xirmada 1.17 pkg iyo nooca labaad ee xogta badan ee pkg.
  • Maktabada OpenPAM Tabebuia PAM, passwdqc 2.0.2 utility checking password, mandoc 1.14.6, OpenSSH 8.8p1, dhcpcd 9.4.1 iyo file 5.40 packs ayaa la soo galiyay xirmada.
  • Go'an baylahnimada deegaanka laga faa'iidaysan karo ee kernel-ka taasoo u oggolaan karta isticmaaluhu inuu kordhiyo mudnaanta uu ku leeyahay nidaamka (CVE lama soo sheegin).
  • Darawalka ndis, kaas oo u oggolaaday isticmaalka labada wadayaasha NDIS ee Windows, waa laga saaray.
  • Taageerada qaabka faylka la fulin karo ee a.out waa la joojiyay.

Source: opennet.ru

Add a comment