À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