Sgaoileadh siostam obrachaidh DragonFly BSD 6.0

Às deidh còrr air bliadhna de leasachadh, chaidh sgaoileadh DragonFlyBSD 6.0 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.0:

  • Chaidh an siostam tasgadan san t-siostam faidhle mas-fhìor (vfs_cache) ùrachadh. Leasaich an t-atharrachadh earbsachd agus coileanadh siostaman faidhle. Tasgadh nas fheàrr de shlighean slàn a’ cleachdadh a’ ghairm cache_fullpath().
  • Tha an goireas dsynth, a chaidh a dhealbhadh airson co-chruinneachadh ionadail agus cumail suas stòran dà-chànanach DPort, air a leasachadh gu mòr. Tha comas aig an dreach ùr puirt-mgmt/pkg a shònrachadh gu soilleir airson pacaidean togail, taic a bharrachd airson an algairim ZSTD, pasganan nach deach a chleachdadh a thoirt air falbh san àithne ‘prepare-system’, agus chuir e ris a’ chomas cache a chleachdadh nuair a thathar a’ togail.
  • 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. Bidh an sgaoileadh ùr a’ cur taic tùsail ri sgaraidhean ioma-mheud, a’ toirt cothrom dhut grunn dhioscaichean ionadail a chur còmhla ann an aon sgaradh (chan eil taic ri modh lìonra ioma-mhaighstir fhathast). Chaidh an comas meud an sgaradh a mheudachadh a chuir an gnìomh (chaidh an àithne hammer2 growfs a chur ris). Chaidh prìomh chùisean dùblachaidh fhuasgladh.
  • Tha coileanadh siostam faidhle tmpfs air a leasachadh gu mòr. Chaidh goireas mounttmpfs a chuir ris gus a dhèanamh nas fhasa / tmp agus / var/ruith ann an tmpfs.
  • Chuir sinn an gnìomh siostam faidhle Ext2, anns nach eil còd le cead GPL.
  • Rinn sinn atharrachaidhean mòra air an t-siostam cuimhne mas-fhìor, a’ gabhail a-steach toirt air falbh taic airson MAP_VPAGETABLE mmap(), a tha riatanach airson vkernell (craobhan mas-fhìor air an ruith mar phròiseas neach-cleachdaidh) gus obrachadh. Anns an ath fhoillseachadh thathar an dùil vkernel a thilleadh, air ath-dhealbhadh air bunait HVM.
  • Chaidh buileachadh fiosan gairm * () ath-dhealbhadh.
  • Taic bufair frèam EFI nas fheàrr.
  • Chuir sinn taic evdev ris an sysmouse driver.
  • Chaidh fiosan a chuir ri clock_nanosleep, fexecve, getaddrinfo agus timeout. Taic air a chuir an gnìomh airson fcntl (F_GETPATH) agus na brataichean IP_SENDSRCADDR agus SO_PASSCRED.
  • Chaidh an fo-shiostam kmalloc_obj a chur ris an kernel gus briseadh cuimhne a lughdachadh.
  • Tha taic airson an draibhear amdsmn airson fo-shiostam SMN (System Management Network) de luchd-giullachd AMD air a ghluasad bho FreeBSD.
  • devd a’ toirt aithne fèin-ghluasadach air innealan-atharrachaidh gun uèir agus cruthachadh eadar-aghaidh lìonra wlanX dhaibh.
  • Chaidh an seòrsa sysclock_t atharrachadh bho 32-bit gu 64-bit.
  • Chaidh an t-sèine cur air bhog gairm siostam ùrachadh.
  • Obair leasaichte fo chumhachan cuimhne ìosal.
  • Chaidh uidheamachd àrainneachd iomallach Jail ath-dhealbhadh gu mòr. Chaidh paramadairean sysctl a’ phrìosain.* ath-structaradh.
  • Taic a bharrachd dha luchd-riaghlaidh Intel I219 Ethernet agus taic leudaichte airson sgoltagan Realtek. Tha an draibhear bnx air taic a chuir ris airson chips Broadcom NetXtreme 57764, 57767 agus 57787.
  • Taic a bharrachd ris a’ chruach lìonra airson teaghlach seòlaidhean AF_ARP, a tha a’ riochdachadh seòlaidhean ARP.
  • Tha co-phàirtean eadar-aghaidh DRM (Manaidsear Rendering Dìreach) air an sioncronadh leis an kernel Linux 4.10.17. Dràibhear drm / i915 ùrachadh airson Intel GPU.
  • Chaidh leud-bann a’ phuirt sreathach àbhaisteach àrdachadh bho 9600 gu 115200 baud.
  • Chaidh an roghainn “-f” a chur ris a’ ghoireas ifconfig agus an comas toradh a shìoladh a rèir buidheann eadar-aghaidh.
  • Tha buileachadh dùnadh nan goireasan, ath-thòiseachadh, clò-bhualadh, deuchainn, sh, efivar, uefisign air an sioncronadh bho FreeBSD.
  • Chaidh na geamannan ching, gomoku, monop agus cgram a thoirt bho NetBSD.
  • Tha na goireasan efidp agus efibootmgr air an toirt a-steach.
  • Chaidh comasan an leabharlainn pthreads a leudachadh, chaidh taic airson pthread_getname_np() a chur ris.
  • Chaidh an leabharlann libstdbuf a ghluasad bho FreeBSD.
  • Chaidh taic airson sockaddr_snprintf() a chur ri libutil, air a thoirt thairis bho NetBSD.
  • Leigidh na faclan-faire a tha air an sònrachadh san stàlaichear caractaran sònraichte a chleachdadh.
  • Tha am pasgan bunaiteach a’ toirt a-steach a’ phacaid zstd (dreach 1.4.8).
  • Tionndaidhean ùraichte de cho-phàirtean treas-phàrtaidh, a’ gabhail a-steach dhcpcd 9.4.0, grep 3.4, nas lugha 551, libressl 3.2.5, openssh 8.3p1, tcsh 6.22.02, wpa_supplicant 2.9. Is e gcc-8 an cruinneadair bunaiteach.

Source: fosgailtenet.ru

Cuir beachd ann