Sgaoileadh siostam obrachaidh DragonFly BSD 6.2

Às deidh seachd mìosan de leasachadh, chaidh foillseachadh DragonFlyBSD 6.2 fhoillseachadh, siostam obrachaidh le kernel tar-chinealach a chaidh a chruthachadh ann an 2003 airson adhbhar leasachadh eile air meur FreeBSD 4.x. Am measg feartan DragonFly BSD, is urrainn dhuinn cuideam a chuir air an t-siostam faidhle dreach sgaoilte HAMMER, taic airson a bhith a ’luchdachadh kernels siostam“ mas-fhìor ”mar phròiseasan luchd-cleachdaidh, an comas dàta a thasgadh agus meata-dàta FS air draibhearan SSD, ceanglaichean samhlachail caochlaideach a tha mothachail air co-theacsa, an comas gus pròiseasan a reothadh fhad ‘s a tha iad a’ sàbhaladh an stàit air diosc, kernel hybrid a ’cleachdadh snàithleanan aotrom (LWKT).

Leasachaidhean mòra air an cur ris ann an DragonFlyBSD 6.2:

  • Chaidh an hypervisor NVMM a ghluasad bho NetBSD, a’ toirt taic do uidheamachdan virtualization bathar-cruaidh SVM airson AMD CPUs agus VMX airson Intel CPUs. Ann an NVMM, chan eil ach an seata ceangail as ìsle a tha riatanach timcheall air uidheamachdan virtualization bathar-cruaidh air a choileanadh aig ìre kernel, agus tha a h-uile còd aithris bathar-cruaidh a’ ruith ann an àite luchd-cleachdaidh. Bithear a’ cleachdadh innealan stèidhichte air an leabharlann libnvmm gus gnìomhan a dhèanamh leithid cruthachadh innealan brìgheil, riarachadh cuimhne, agus riarachadh VCPU, agus tha am pasgan qemu-nvmm air a chleachdadh gus siostaman aoighean a ruith.
  • Lean obair air adhart air siostam faidhle HAMMER2, a tha sònraichte airson feartan leithid cur suas air leth de dhealbhan, dealbhan a ghabhas sgrìobhadh, cuotathan ìre eòlaire, sgàthan mean air mhean, taic airson diofar algoirmean teannachaidh dàta, sgàthan ioma-mhaighstir le cuairteachadh dàta gu grunn luchd-aoigheachd. Tha an sgaoileadh ùr a’ toirt a-steach taic airson an àithne growfs, a leigeas leat ath-mheudachadh a dhèanamh air sgaradh HAMMER2 a th’ ann mar-thà. Tha e a’ toirt a-steach taic deuchainneach airson a’ phàirt xdisk, a leigeas leat sgaraidhean HAMMER2 a chuir suas bho shiostaman iomallach.
  • Tha na co-phàirtean eadar-aghaidh DRM (Manaidsear Rendering Dìreach), am manaidsear cuimhne bhidio TTM agus an draibhear amdgpu air an sioncronadh leis an Linux kernel 4.19, a rinn e comasach taic a thoirt do chips AMD suas gu 3400G APU. Chaidh an draibhear drm / i915 airson Intel GPUs ùrachadh, a’ cur taic ri GPUs Whisky Lake agus a’ fuasgladh na cùise le tubaistean tòiseachaidh. Chaidh an draibhear Radeon atharrachadh gus am manaidsear cuimhne bhidio TTM a chleachdadh.
  • Tha an gairm bhòtaidh a 'toirt taic don tachartas POLLHUP a thill nuair a tha an dàrna ceann de phìob neo-ainmichte no FIFO dùinte.
  • Tha an kernel air algorithms làimhseachadh duilleag cuimhne a leasachadh gu mòr, air èifeachdas àrdachadh nuair a thaghas tu duilleagan airson gluasad chun sgaradh suaip, agus air giùlan thagraidhean dian-ghoireasan leithid brobhsairean air siostaman le glè bheag de chuimhne a leasachadh.
  • Àireamhachadh maxvnodes atharraichte gus caitheamh cuimhne kernel a lughdachadh, leis gum faod caching cus vnodes coileanadh a lughdachadh, mar eisimpleir ma tha blocaichean dàta air an tasgadh a bharrachd aig ìre inneal bloca.
  • Chaidh taic airson siostam faidhle BeFS a chur ris a’ ghoireas fstyp. Chaidh taic don t-siostam faidhle FAT a ghluasad gu makefs bho FreeBSD. Coileanadh nas fheàrr ann an goireasan fsck agus fdisk. Bugaichean stèidhichte ann an còd ext2fs agus msdosfs.
  • Chaidh ioctl SIOCGHWADDR a chur ris gus seòladh bathar-cruaidh eadar-aghaidh an lìonraidh fhaighinn.
  • ipfw3nat a’ cur taic NAT ri pacaidean ICMP, air an cur an gnìomh tro ath-chleachdadh icmp idport.
  • Tha an draibhear ichsmb air taic a chuir ri luchd-riaghlaidh Intel ICH SMBus airson chips Cannonlake, Cometlake, Tigerlake agus Geminilake.
  • Chaidh gineadh fhaidhlichean initrd atharrachadh bho bhith a’ cleachdadh vn gu makefs.
  • Chaidh na gnìomhan getentropy (), clearenv() agus mkdirat() a chur ri leabharlann àbhaisteach libc. Co-fhreagarrachd nas fheàrr eadar buileachadh shm_open() agus /var/run/shm le siostaman eile. Chaidh seòrsaichean __double_t agus __float_t a tha sònraichte don àrd-ùrlar a chur ris. Chaidh gnìomhan co-cheangailte ri crioptachadh a thilleadh gu libdmsg. Coileanadh pthreads nas fheàrr.
  • Anns a’ ghoireas dsynth, a chaidh a dhealbhadh airson co-chruinneachadh ionadail agus cumail suas stòran dà-chànanach DPort, chaidh an roghainn “-M” agus an caochladair PKG_COMPRESSION_FORMAT a chur ris. Thug e taic don mhanaidsear pacaid pkg 1.17 agus an dàrna dreach de mheata-dàta pkg.
  • Tha leabharlann OpenPAM Tabebuia PAM, goireas sgrùdaidh facal-faire passwdqc 2.0.2, mandoc 1.14.6, OpenSSH 8.8p1, dhcpcd 9.4.1 agus pasganan faidhle 5.40 air an toirt a-steach don phacaid.
  • Chàirich sinn so-leòntachd a ghabhas cleachdadh gu h-ionadail anns an kernel a leigeadh le neach-cleachdaidh na sochairean aca air an t-siostam àrdachadh (cha deach CVE aithris).
  • Chaidh an draibhear ndis, a leig le draibhearan NDIS binary a chleachdadh bho Windows, a thoirt air falbh.
  • Chaidh stad a chur air taic airson fòrmat faidhle a.out executable.

Source: fosgailtenet.ru

Cuir beachd ann