Tuuina atu o le DragonFly BSD 6.2 faiga faʻaogaina

Ina ua maeʻa le fitu masina o le atinaʻe, ua faʻasalalau le faʻasalalauga o le DragonFlyBSD 6.2, o se faiga faʻaogaina ma se fatu fatu fatu na faia i le 2003 mo le faʻamoemoe o se isi atinaʻe o le lala FreeBSD 4.x. Faatasi ai ma foliga o DragonFly BSD, e mafai ona tatou faʻamaonia le tufatufaina atu o faila faila HAMMER, lagolago mo le utaina o "virtual" kernels system e pei o faiga faʻaoga, le mafai ona faʻaogaina faʻamatalaga ma FS metadata i luga ole SSD drive, fesoʻotaʻiga faʻatusa-fesoʻotaʻiga-maaleale, le gafatia. e fa'a'aisa faiga a'o fa'asaoina le latou setete i luga o le tisiki, fatu fa'afefiloi e fa'aaoga filo mama (LWKT).

Faʻaleleia atili faʻaopoopo i le DragonFlyBSD 6.2:

  • O le NVMM hypervisor ua siitia mai NetBSD, lagolago masini virtualization masini SVM mo AMD PPU ma VMX mo Intel CPUs. I le NVMM, e na'o le la'ititi la'ititi e mana'omia o fa'apipi'i e fa'atatau i masini virtualization masini o lo'o fa'atinoina i le kernel level, ma o mea uma e fa'aogaina fa'aoga tulafono e fa'aoga i avanoa fa'aoga. Meafaigaluega faʻavae i luga o le libnvmm faletusi e faʻaaogaina e faʻatino ai galuega e pei o le fatuina o masini masini, faʻasologa o manatua, ma le VCPU faʻasoa, ma le qemu-nvmm package e faʻaaogaina e faʻatautaia ai faiga faʻapitoa.
  • Na faʻaauau pea galuega i luga o le faila faila HAMMER2, lea e lauiloa mo foliga e pei o le tuʻufaʻatasia o faʻamaufaʻailoga, ata tusitusi, faʻasologa o faʻamaumauga, faʻataʻitaʻiga faʻaopoopo, lagolago mo faʻamatalaga faʻapipiʻi algorithms eseese, faʻataʻitaʻiga tele-matai ma tufatufa faʻamatalaga i le tele o au. O le faʻasalalauga fou e faʻaalia ai le lagolago mo le faʻatonuga o le tuputupu aʻe, lea e mafai ai ona e toe faʻaleleia se vaeluaga HAMMER2 o iai. E aofia ai le faʻataʻitaʻiga lagolago mo le xdisk vaega, lea e mafai ai ona e faʻapipiʻi vaega HAMMER2 mai faiga mamao.
  • O vaega o le DRM (Direct Rendering Manager), o le TTM video memory manager ma le avetaʻavale amdgpu o loʻo tuʻufaʻatasia ma le Linux kernel 4.19, lea na mafai ai ona tuʻuina atu le lagolago mo AMD chips e oʻo atu i le 3400G APU. O le drm / i915 avetaʻavale mo Intel GPU ua faʻafouina, faʻaopoopo le lagolago mo Whiskey Lake GPUs ma foia le faʻafitauli i faʻalavelave faʻafuaseʻi. Ua liua le aveta'avale Radeon e fa'aaoga le TTM video memory manager.
  • O le valaau o le palota e maua ai le lagolago mo le mea na tupu POLLHUP pe a tapunia le pito lona lua o se paipa e le o taʻua igoa poʻo le FIFO.
  • O le fatu ua matua faʻaleleia atili le faʻaogaina o itulau manatua algorithms, faʻateleina le lelei pe a filifilia itulau e alu i le vaeluaga o le swap, ma faʻaleleia atili le amio a le faʻaogaina o punaoa e pei o suʻesuʻega i luga o faiga e itiiti le manatua.
  • Suia le maxvnodes calculation e faaitiitia ai le faaaogaina o le fatu, aua o le teuina o le tele o vnodes e mafai ona faaitiitia ai le faatinoga, mo se faataitaiga pe afai o poloka o faamatalaga o loo teuina i le tulaga o masini poloka.
  • Lagolago mo le faila faila BeFS ua faaopoopo i le aoga fstyp. Lagolago mo le faila faila FAT ua siitia i makefs mai FreeBSD. Fa'aleleia atili le fa'atinoga o mea faigaluega fsck ma fdisk. Fa'amautu mea sese ile ext2fs ma le msdosfs code.
  • Faʻaopoopo ioctl SIOCGHWADDR e maua ai le tuatusi meafaigaluega o le fesoʻotaʻiga fesoʻotaʻiga.
  • ipfw3nat faʻaopoopo le lagolago a le NAT mo pusa ICMP, faʻatinoina e ala i le toe faʻaaogaina o le icmp idport.
  • Ua faaopoopo e le avetaavale ichsmb le lagolago mo Intel ICH SMBus pule mo Cannonlake, Cometlake, Tigerlake ma Geminilake meataalo.
  • O le fausiaina o faila initrd ua suia mai le faʻaaogaina o le vn i makefs.
  • O galuega getentropy(), clearenv() ma mkdirat() ua faaopoopo i le libc standard library. Faʻaleleia le fesoʻotaʻiga o shm_open() ma /var/run/shm faʻatinoga ma isi faiga. Fa'aopoopo tulaga fa'apitoa __double_t ma __float_t ituaiga. O galuega e feso'ota'i fa'ailoga ua toe fa'afo'i i le libdmsg. Fa'aleleia le fa'atinoga o pthreads.
  • I le aoga dsynth, fuafuaina mo le faʻapotopotoga faʻapitonuʻu ma le tausiga o DPort binary repositories, o le "-M" filifiliga ma le PKG_COMPRESSION_FORMAT fesuiaiga ua faʻaopoopoina. Tuuina atu le lagolago mo le pule o pusa pkg 1.17 ma le vaega lona lua o le pkg metadata.
  • O le OpenPAM Tabebuia PAM library, passwdqc 2.0.2 password checking utility, mandoc 1.14.6, OpenSSH 8.8p1, dhcpcd 9.4.1 ma faila 5.40 packages ua faaulufale mai i totonu o le afifi.
  • Fa'amauina se fa'alavelave fa'apitonu'u i totonu o le fatu e mafai ai e se tagata fa'aoga ona fa'ateleina o latou avanoa i luga o le faiga (CVE e le'i lipotia).
  • O le aveta'avale ndis, lea na fa'atagaina le fa'aogaina o ta'avale NDIS binary mai Windows, ua aveese.
  • O le lagolago mo le faila faila a.out ua taofia.

puna: opennet.ru

Faaopoopo i ai se faamatalaga