Tuuina atu o le DragonFly BSD 6.0 faiga faʻaogaina

Ina ua maeʻa le sili atu ma le tausaga o atinaʻe, ua faʻasalalau le faʻasalalauga o DragonFlyBSD 6.0, 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 FreeBSD 4.x lala. 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'atosina e fa'aaoga filo mama (LWKT).

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

  • Ua fa'aleleia le fa'aogaina o le fa'aogaina o faila faila (vfs_cache). O le suiga na faʻaleleia ai le faʻamaoni ma le faʻatinoina o faila faila. Faʻaleleia le faʻaogaina o auala atoa e faʻaaoga ai le cache_fullpath() valaau.
  • Le aoga dsynth, fuafuaina mo le faʻapotopotoga faʻapitonuʻu ma le tausiga o DPort binary repositories, ua matua faʻaleleia. O le lomiga fou o loʻo i ai le malosi e faʻamaonia manino ai ports-mgmt/pkg mo faʻapipiʻi fale, faʻaopoopoina le lagolago mo le ZSTD algorithm, aveese pusa le aoga i le 'sauniuni-faiga' poloaiga, ma faʻaopoopo le tomai e faʻaaoga ai le ccache pe a fausia.
  • 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ʻamaumauga-tulaga faʻasologa, faʻataʻitaʻiga faʻaopoopo, lagolago mo faʻamatalaga faʻapipiʻi algorithms eseese, faʻataʻitaʻiga tele-master ma tufatufa faʻamatalaga i le tele o au. O le faʻasalalauga fou e faʻaopoopoina ai le lagolago muamua mo vaeluaga tele-volume, e mafai ai ona e tuʻufaʻatasia le tele o tisiketi i totonu o le tasi vaeluaga (tele-master network mode e leʻi lagolagoina). O le gafatia e faʻateleina le vaeluaga ua faʻatinoina (ua faʻaopoopoina le hammer2 growfs command). Ua fo'ia fa'afitauli tetele o le toe fa'asoa.
  • O le faʻatinoga o le faila faila tmpfs ua matua faʻaleleia. Faʻaopoopo mounttmpfs aoga e faʻafaigofie ai ona tuʻu /tmp ma /var/run i tmpfs.
  • Faʻaopoopoina se faʻatinoga o le faila faila Ext2, lea e le o iai le GPL-laisene code.
  • Faia ni suiga taua i le faiga e manatua ai, e aofia ai le aveesea o le lagolago mo MAP_VPAGETABLE mmap(), lea e mana'omia mo vkernell (virtual kernels run as a user process) e galue. I le isi faʻasalalauga ua fuafua e toe faʻafoʻi vkernel, toe faʻatulagaina i luga o le faavae o le HVM.
  • O le fa'atinoga o vala'au*() ua toe fa'atulagaina.
  • Fa'aleleia atili le lagolago a le EFI framebuffer.
  • Fa'aopoopo le lagolago evdev i le aveta'avale sysmouse.
  • Fa'aopoopo vala'au ile clock_nanosleep, fexecve, getaddrinfo ma taimi fa'agata. Fa'atino lagolago mo fcntl(F_GETPATH) ma fu'a IP_SENDSRCADDR ma SO_PASSCRED.
  • Le kmalloc_obj subsystem ua faʻaopoopo i le fatu e faʻaitiitia ai le vaevaega o mafaufauga.
  • Lagolago mo le aveta'avale amdsmn mo le SMN (System Management Network) subsystem o AMD processors ua aveese mai FreeBSD.
  • devd e tuʻuina atu le faʻaalia otometi o fesoʻotaʻiga uaealesi ma le fausiaina o fesoʻotaʻiga fesoʻotaʻiga wlanX mo i latou.
  • Le ituaiga sysclock_t ua liua mai le 32 i le 64-bit.
  • Ua fa'asilisiliina le filifili o le fa'alauiloaina o le telefoni.
  • Fa'atonu galuega i lalo o tulaga maualalo manatua.
  • O le masini si'osi'omaga tu'ufua Falepuipui ua matua'i toe fa'atulagaina. O le falepuipui.* sysctl parameters ua toe faʻatulagaina.
  • Faʻaopoopo le lagolago mo le Intel I219 Ethernet controllers ma faʻalauteleina le lagolago mo Realtek chips. Ua faaopoopo e le avetaavale bnx le lagolago mo Broadcom NetXtreme 57764, 57767 ma le 57787 chips.
  • Fa'aopoopo le lagolago ile fa'aputuga feso'ota'iga mo le aiga tuatusi AF_ARP, lea e fa'atusalia tuatusi ARP.
  • DRM (Direct Rendering Manager) vaega o fesoʻotaʻiga o loʻo tuʻufaʻatasia ma le Linux kernel 4.10.17. Faʻafouina drm / i915 avetaʻavale mo Intel GPU.
  • Ua siitia le laina laina laina laina laina mai le 9600 i le 115200 baud.
  • O le "-f" filifiliga ua faʻaopoopo i le ifconfig aoga ma le mafai ona faʻamama galuega e ala ile vaega faʻafesoʻotaʻi.
  • Fa'atinoga o fa'aoga tapuni, toe fa'afou, printf, su'ega, sh, efivar, uefisign e fa'amaopoopo mai le FreeBSD.
  • O taʻaloga ching, gomoku, monop ma cgram ua faʻapipiʻiina mai NetBSD.
  • O le efidp ma le efibootmgr utilities o loʻo aofia ai.
  • Ua fa'alauteleina le gafatia o le faletusi pthreads, ua fa'aopoopoina le lagolago mo pthread_getname_np().
  • Ua aveese le faletusi libstdbuf mai FreeBSD.
  • Lagolago mo sockaddr_snprintf() ua fa'aopoopoina ile faufau, fa'asolo mai NetBSD.
  • O faʻaupuga faʻamaonia i totonu o le faʻapipiʻi faʻatagaina le faʻaogaina o mataitusi faʻapitoa.
  • O le afifi autu e aofia ai le zstd package (version 1.4.8).
  • Fa'afouina lomiga o vaega lona tolu, e aofia ai le dhcpcd 9.4.0, grep 3.4, itiiti ifo 551, libressl 3.2.5, openssh 8.3p1, tcsh 6.22.02, wpa_supplicant 2.9. O le fa'apipi'i fa'aletonu ole gcc-8.

puna: opennet.ru

Faaopoopo i ai se faamatalaga