Famoahana ny rafitra fandidiana DragonFly BSD 6.0

Taorian'ny herintaona mahery nanaovana ny fampandrosoana dia navoaka ny famoahana ny DragonFlyBSD 6.0, rafitra fiasana misy kernel hybrid noforonina tamin'ny taona 2003 ho an'ny fampandrosoana hafa ny sampana FreeBSD 4.x. Anisan'ireo endri-javatra ao amin'ny DragonFly BSD, dia azontsika atao ny manasongadina ny rafitra rakitra voazara HAMMER, fanohanana ny fametrahana kernel rafitra "virtoaly" ho toy ny fizotry ny mpampiasa, ny fahafahana mitahiry angona sy metadata FS amin'ny SSD drive, rohy an'ohatra mifanentana amin'ny contexte, ny fahafahana hanamafisana ny fizotrany rehefa mitahiry ny toerany amin'ny kapila, kernel hybrid mampiasa kofehy maivana (LWKT).

Fanatsarana lehibe nampiana tao amin'ny DragonFlyBSD 6.0:

  • Ny rafitra caching ao amin'ny rafi-drakitra virtoaly (vfs_cache) dia nohavaozina. Ny fanovana dia nanatsara ny fahamendrehana sy ny fahombiazan'ny rafi-drakitra. Nohatsaraina ny caching amin'ny lalana feno amin'ny fampiasana ny antso cache_fullpath().
  • Ny fitaovana dsynth, natao ho an'ny fivoriambe eo an-toerana sy ny fikojakojana ny tahiry binary DPort, dia nohatsaraina be. Ny dikan-teny vaovao dia afaka mamaritra mazava tsara ny ports-mgmt/pkg ho an'ny fananganana fonosana, fanampiana fanampiny ho an'ny algorithm ZSTD, nesorina ny fonosana efa lany andro tao amin'ny baiko 'prepare-system', ary nanampy ny fahafahana mampiasa ccache rehefa manorina.
  • Nitohy ny asa tamin'ny rafi-drakitra HAMMER2, izay misongadina amin'ny endri-javatra toy ny fametrahana sary misaraka, sary azo soratana, quota amin'ny lahatahiry, fitaratra fanampiny, fanohanana ny algorithm famandrihan'ny data isan-karazany, mirroring multi-master miaraka amin'ny fizarana data amin'ny mpampiantrano maromaro. Ny famoahana vaovao dia manampy fanohanana voalohany ho an'ny fizarazarana maro be, ahafahanao manambatra kapila eo an-toerana maromaro ho fisarahana iray (mbola tsy tohanana ny maody tambajotra multi-master). Ny fahafahana mampitombo ny haben'ny fisarahana dia nampiharina (nampiana ny baiko hammer2 growfs). Voavaha ny olan'ny deduplication lehibe.
  • Nihatsara be ny fahombiazan'ny rafi-drakitra tmpfs. Nampiana mounttmpfs utility mba hanamora ny fametrahana /tmp sy /var/run ao amin'ny tmpfs.
  • Nampiana fampiharana ny rafitra rakitra Ext2, izay tsy misy kaody nahazoan-dalana GPL.
  • Nanao fiovana lehibe teo amin'ny rafitra fitadidiana virtoaly, anisan'izany ny fanesorana ny fanohanana ho an'ny MAP_VPAGETABLE mmap(), izay takiana amin'ny vkernell (karazana virtoaly mandeha ho toy ny fizotry ny mpampiasa) mba hiasa. Amin'ny famoahana manaraka dia kasaina hamerina ny vkernel, nohavaozina mifototra amin'ny HVM.
  • Nohavaozina ny fampiharana ny antso antso*().
  • Fanohanana framebuffer EFI nohatsaraina.
  • Nampiana fanohanana evdev amin'ny mpamily sysmouse.
  • Nampiana antso ho an'ny clock_nanosleep, fexecve, getaddrinfo ary fotoana lany. Nametraka fanohanana ny fcntl(F_GETPATH) sy ny saina IP_SENDSRCADDR ary SO_PASSCRED.
  • Ny subsystem kmalloc_obj dia nampiana ny kernel mba hampihenana ny fizarazarana fahatsiarovana.
  • Ny fanohanana ny mpamily amdsmn ho an'ny subsystem SMN (System Management Network) an'ny processeur AMD dia nesorina tao amin'ny FreeBSD.
  • devd dia manome fankatoavana mandeha ho azy ny adaptatera tsy misy tariby ary mamorona fifandraisana tambajotra wlanX ho azy ireo.
  • Ny karazana sysclock_t dia niova fo avy amin'ny 32 ho 64-bit.
  • Nohatsaraina ny rojo fandefasana antso an-tariby.
  • Miasa tsara ao anatin'ny fepetra fitadidiana ambany.
  • Nohavaozina tanteraka ny rafitra tontolo iainana mitoka-monina ao amin'ny Fonja. Ny fonja.* sysctl paramΓ¨tre dia nasiam-panamboarana.
  • Fanohanana fanampiny ho an'ny mpanara-maso Intel I219 Ethernet ary fanitarana ny fanohanana ny chips Realtek. Ny mpamily bnx dia nanampy fanohanana ny Broadcom NetXtreme 57764, 57767 ary 57787 chips.
  • Fanampiana fanampiny ho an'ny tamba-jotra ho an'ny fianakaviana adiresy AF_ARP, izay maneho ny adiresy ARP.
  • Ny singa interface tsara DRM (Direct Rendering Manager) dia ampiarahina amin'ny kernel Linux 4.10.17. Fanavaozana drm/i915 mpamily ho an'ny Intel GPU.
  • Nitombo hatramin'ny 9600 ka hatramin'ny 115200 baud ny bandwidth port serial default.
  • Ny safidy "-f" dia nampidirina amin'ny utility ifconfig sy ny fahafahana manivana ny vokatra amin'ny vondrona interface.
  • Ny fampiharana ny fanakatonana fitaovana, reboot, printf, test, sh, efivar, uefisign dia atambatra amin'ny FreeBSD.
  • Ny lalao ching, gomoku, monop ary cgram dia navoaka avy amin'ny NetBSD.
  • Ny efidp sy efibootmgr utility dia tafiditra ao.
  • Nitarina ny fahafahan'ny tranomboky pthreads, nampiana ny fanohanana pthread_getname_np().
  • Ny tranomboky libstdbuf dia nafindra tao amin'ny FreeBSD.
  • Ny fanohanana ny sockaddr_snprintf() dia nampiana tao amin'ny libutil, nentina avy amin'ny NetBSD.
  • Ny tenimiafina voatondro ao amin'ny installer dia mamela ny fampiasana litera manokana.
  • Ny fonosana fototra dia ahitana ny fonosana zstd (version 1.4.8).
  • Ny dikan-teny nohavaozina ho an'ny singa fahatelo, anisan'izany ny dhcpcd 9.4.0, grep 3.4, latsaky ny 551, libressl 3.2.5, openssh 8.3p1, tcsh 6.22.02, wpa_supplicant 2.9. Ny compiler default dia gcc-8.

Source: opennet.ru

Add a comment