ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ áá áºááŸá áºáá»á±á¬áºá¡ááŒá¬ááœáẠFreeBSD 6.0.x áá¬áááœá²á á¡á á¬ážááá¯ážááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡ááœáẠáááºááœááºáá»ááºááŒáá·áº 2003 áá¯ááŸá áºááœáẠáááºáá®ážáá¬ážáá±á¬ hybrid kernel áá«ááá·áº áááºáááºááŸá¯á áá ẠDragonFlyBSD 4 ááᯠáá¯ááºáá±ááá¯ááºáá«áááºá DragonFly BSD áá¡ááºá¹áá«áááºáá»á¬ážáá²ááœááºá á¡áá¯á¶ážááŒá¯áá°áá¯ááºáááºážá ááºáá»á¬ážá¡ááŒá Ạ"virtual" system kernels áá»á¬ážááá¯áááºáááºá¡ááœáẠáá¶á·ááá¯ážááŸá¯á ááŒáá·áºáá±áá¬ážáá±á¬áá¬ážááŸááºáž HAMMER ááá¯ááºá áá áºááᯠáá®ážáá±á¬ááºážááá¯ážááŒááá¯ááºáááºá áá±áᬠcache ááŸáá·áº SSD drives áá»á¬ážááŸá FS metadataá context-sensitive variant symbolic linksá á áœááºážáááºá áááºážááá¯á·áá¡ááŒá±á¡áá±ááᯠdisk ááœááºááááºážáááºážáá±á ááºá¡ááœááºáž áá¯ááºáááºážá ááºáá»á¬ážááᯠá¡á±ážáá²á á±áááºá áá±á«á·áá«ážáá±á¬ threads (LWKT) ááᯠá¡áá¯á¶ážááŒá¯á hybrid kernel
DragonFlyBSD 6.0 ááœáẠá¡ááá ááá¯ážáááºááŸá¯áá»á¬áž ááá·áºááœááºážáá¬ážáááº-
- virtual ááá¯ááºá áá Ạ(vfs_cache) ááŸá áááºááŸáºá áá áºá¡á¬áž á¡ááá·áºááŒáŸáá·áºáááºááŒá®ážáá«ááŒá®á ááŒá±á¬ááºážáá²ááŸá¯ááẠááá¯ááºá áá áºáá»á¬ážá áá¯á¶ááŒááºá áááºáá»áááŸá¯ááŸáá·áº á áœááºážáá±á¬ááºáááºááᯠááá¯ážáááºá á±áááºá cache_fullpath() áá±á«áºááá¯ááŸá¯ááᯠá¡áá¯á¶ážááŒá¯á áááºážááŒá±á¬ááºážá¡ááŒáá·áºá¡á á¯á¶á áááºááŸá¬ááŒááºážááᯠááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬áẠááŒá¯áá¯ááºáá¬ážáááºá
- DPort binary repositories á áá±áááá¯ááºáᬠá á¯áá±ážááŸá¯ááŸáá·áº ááŒá¯ááŒááºááááºážááááºážááŸá¯á¡ááœáẠáá®ááá¯ááºážáá¯ááºáá¬ážááá·áº dsynth utility ááẠáááááá¬áᬠááá¯ážáááºáá¬áá²á·áááºá áá¬ážááŸááºážá¡áá áºááœáẠáááºáá±á·áá»áºáá»á¬ážáááºáá±á¬ááºáááºá¡ááœáẠports-mgmt/pkg ááᯠááŒááºáá¬ážá áœá¬áááºááŸááºááá¯ááºáááºá ZSTD á¡ááºáááá¯áá®áááºá¡ááœáẠáá¶á·ááá¯ážááŸá¯á 'prepare-system' command ááœáẠá¡áá¯á¶ážáááŒá¯áá±á¬á·áá±á¬ áááºáá±á·áá»áºáá»á¬ážááᯠáááºááŸá¬ážááŒá®áž áááºáá±á¬ááºááá·áºá¡áá« ccache á¡áá¯á¶ážááŒá¯ááá¯ááºá áœááºážááᯠáááºáá±á¬ááºážáá±ážááá¯ááºáááºá
- áá®ážááŒá¬áž áá»áŸááºáá áºááŒááºáá»á¬áž áááºáááºááŒááºážá áá±ážááá¯ááºáá±á¬ áá»áŸááºáá áºááŒáẠááá¯ááºáá»ááºáá»á¬ážá áááºážááœáŸááºá¡ááá·áº ááœá²áááºážáá»á¬ážá ááá¯ážááŒáá·áºáá±á¬ áá¯á¶áá°áá°ážááŒááºážá áá±áá¬áá»á¯á¶á·ááŒááºáž á¡ááºáááá¯áá®ááẠá¡áá»áá¯ážáá»áá¯ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯á áá±áá¬ááŒáá·áºááŒá°ážááŸá¯ á¡áá»á¬ážá¡ááŒá¬ážááᯠáááºáá¶áá° á¡áá»á¬ážá¡ááŒá¬ážáᶠáá±áá¬ááŒáá·áºáá±ááŸá¯ááŸáá·áºá¡áá° áá¬á áá¬áá¯á¶áá°áá°ážááŒááºáž á¡á ááŸáááá·áº á¡ááºá¹áá«áááºáá»á¬ážá¡ááœáẠááŸááºáá¬ážááœááºááŒá áºááá·áº HAMMER2 ááá¯ááºá áá áºááœáẠáááºáááºáá¯ááºáá±á¬ááºáááºá áá¯ááºáá±ááŸá¯á¡áá áºááœáẠá¡ááœá²ááá¯ááºá¡áá»á¬ážá¡ááŒá¬ážááᯠá¡ááá¯ááºážááá¯ááºáá áºáá¯á¡ááŒá Ạáá±á«ááºážá ááºááá¯ááºá á±ááá·áº á¡ááœá²ááá¯ááºá¡áá»á¬ážá¡ááŒá¬ážá¡ááœáẠáááŠážáá¶á·ááá¯ážááŸá¯ááᯠááá·áºááœááºážáá±ážáá¬ážáááºá partition á¡ááœááºá¡á á¬ážááᯠááá¯ážááŒáŸáá·áºááá¯ááºááŸá¯á¡á¬áž á¡áá±á¬ááºá¡áááºáá±á¬áºááŒá®ážááŒá áºááẠ(hammer2 growfs á¡áááá·áºááᯠáá±á«ááºážááá·áºáá¬ážáááº)á ááŒá®ážááŒá®ážáá¬ážáá¬áž áááºáá°áá»ááá·áº ááŒá¿áá¬áá»á¬ážááᯠááŒá±ááŸááºážááŒá®ážááŒá áºáááºá
- tmpfs ááá¯ááºá áá áºá á áœááºážáá±á¬ááºáááºááᯠáááááá¬áᬠááŒáŸáá·áºáááºáá¬ážáá«áááºá tmpfs ááœáẠ/tmp ááŸáá·áº /var/run ááá¯ááá¯ááá¯ááœááºáá°á á±ááẠmounttmpfs utility ááá¯ááá·áºááœááºážáá¬ážáááºá
- GPL-ááá¯ááºá ááºááá¯ááºááá«áááºááá·áº Ext2 ááá¯ááºá áá áºá á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááᯠááá·áºááœááºážáá²á·áááºá
- vkernell (á¡áá¯á¶ážááŒá¯áá°áá¯ááºáááºážá ááºá¡ááŒá áºáááºáááºááá·áºáá¯á¶á á¶á¡ááá¯ááºážáá¯ááºáá±á¬ááºááá·áº MAP_VPAGETABLE mmap() á¡ááœáẠááá¯á¡ááºáá±á¬ MAP_VPAGETABLE mmap() ááᯠáááºááŸá¬ážááŒááºážá¡áá«á¡ááẠvirtual memory á áá áºááœáẠáááá¬áááºááŸá¬ážáá±á¬ááŒá±á¬ááºážáá²ááŸá¯áá»á¬áž ááŒá¯áá¯ááºáá²á·áááºá áá¬ááá·áºáá¯ááºáá±ááŸá¯ááœááºáááºážááẠHVM ááá¯á¡ááŒá±áá¶á ááŒááºáááºáá®ááá¯ááºážááŒá¯áá¯ááºáá¬ážáá±á¬ vkernel ááá¯ááŒááºááœá¬ážáááºá á®á ááºáá¬ážáááºá
- callout*() áá±á«áºááá¯ááŸá¯áá»á¬ážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒááºážá¡á¬áž ááŒááºáááºáá®ááá¯ááºážáá±ážááœá²áá¬ážáá«áááºá
- ááá¯ááá¯áá±á¬ááºážááœááºáá±á¬ EFI framebuffer áá¶á·ááá¯ážááŸá¯á
- sysmouse driver ááá¯á· evdev áá¶á·ááá¯ážááŸá¯ááᯠáá±á«ááºážááá·áºáá¬ážáááºá
- clock_nanosleepá fexecveá getaddrinfo ááŸáá·áº timeout ááá¯á· áá±á«áºááá¯ááŸá¯áá»á¬áž áá±á«ááºážááá·áºáá¬ážáááºá fcntl(F_GETPATH) ááŸáá·áº IP_SENDSRCADDR ááŸáá·áº SO_PASSCRED á¡áá¶áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá
- ááŸááºáá¬ááºááœá²ááœá²ááŸá¯ááᯠáá»áŸá±á¬á·áá»ááẠkmalloc_obj á áá áºááœá²ááᯠkernel ááœáẠááá·áºááœááºážáá¬ážáááºá
- AMD áááá¯áááºáá¬áá»á¬ážá SMN (System Management Network) subsystem á¡ááœáẠamdsmn driver ááᯠáá¶á·ááá¯ážááŸá¯á¡á¬áž FreeBSD á០ááœáŸá±á·áá¬ážáá«áááºá
- devd ááẠááŒáá¯ážáá²á· á¡áááºáá¬áá»á¬ážá á¡ááá¯á¡áá»á±á¬áẠá¡ááá¡ááŸááºááŒá¯ááŸá¯ááŸáá·áº áááºážááá¯á·á¡ááœáẠwlanX ááœááºááẠá¡ááºáá¬áá±á·á áºáá»á¬ážááᯠáááºáá®ážáá±ážáá«áááºá
- sysclock_t á¡áá»áá¯ážá¡á á¬ážááᯠ32 á០64-bit ááá¯á· ááŒá±á¬ááºážáá¬ážáááºá
- á áá áºáá±á«áºááá¯ááŸá¯ á áááºááŒááºážááœááºážáááºááᯠááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬áẠááŒá¯áá¯ááºáá¬ážáá«áááºá
- ááŸááºáá¬ááºáááºážáá±á¬ á¡ááŒá±á¡áá±áá»á¬ážá¡á±á¬ááºááœáẠá¡áá±á¬ááºážáá¯á¶ážáá¯ááºáá±á¬ááºáá«á
- Jail isolated environment ááá¹ááá¬ážá¡á¬áž áááááá¬áᬠááŒááºáááºáá®ááá¯ááºážáá¯ááºáá¬ážáá«áááºá jail.* sysctl áá±á¬ááºáá»á¬ážááᯠááŒááºáááºááœá²á·á ááºážáá¬ážáá«áááºá
- Intel I219 Ethernet controllers á¡ááœáẠáá¶á·ááá¯ážááŸá¯ ááŸáá·áº Realtek áá»á áºááºáá»á¬ážá¡ááœáẠááá¯ážáá»á²á·áá¶á·ááá¯ážááŸá¯ ááá¯á·ááᯠááá·áºááœááºážáá¬ážáááºá bnx driver ááẠBroadcom NetXtreme 57764, 57767 ááŸáá·áº 57787 áá»á áºááºáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ áááºáá±á¬ááºážáá±ážáá¬ážáááºá
- ARP ááááºá á¬áá»á¬ážááá¯ááá¯ááºá á¬ážááŒá¯ááá·áº AF_ARP ááááºá á¬áááá¬ážá á¯á¡ááœáẠááœááºáááºá áááºááºááœáẠáá¶á·ááá¯ážááŸá¯áááºááá·áºáá¬ážáááºá
- DRM (Direct Rendering Manager) á¡ááºáá¬áá±á·á Ạá¡á áááºá¡ááá¯ááºážáá»á¬ážááᯠLinux kernel 4.10.17 ááŸáá·áº áááºáá°ááŒá¯áá«áááºá Intel GPU á¡ááœáẠdrm/i915 áááá¯ááºáá¬ááᯠá¡ááºááááºáá¯ááºáá¬ážáááºá
- áá¯á¶áá± á¡ááŸááºá áẠááá¯á·áẠááŸáá¯ááºážááŸá¯ááºážááᯠ9600 á០115200 baud ááá¯á· ááá¯ážááŒáŸáá·áºáá¬ážáááºá
- "-f" ááœá±ážáá»ááºááŸá¯ááᯠifconfig utility ááœáẠááá·áºááœááºážááŒá®áž á¡ááºáá¬áá±á·á áºá¡ááœá²á·á០á¡ááœááºááᯠá á áºáá¯ááºááá¯ááºá áœááºážááŸááááºá
- á¡áá¯á¶ážá¡áá±á¬ááºáá»á¬ážááááºááŒááºážá ááŒááºáááºá áááºááŒááºážá printfá á ááºážáááºááŒááºážá shá efivará uefisign ááá¯á·ááᯠFreeBSD á០áááºáá°ááŒá¯áá«áááºá
- chingá gomokuá monop ááŸáá·áº cgram ááááºážáá»á¬ážááᯠNetBSD á០áá±ážááá¯á·áá¬ážáá«áááºá
- efidp ááŸáá·áº efibootmgr á¡áá¯á¶ážá¡áá±á¬ááºáá»á¬áž áá«áááºáááºá
- pthreads á á¬ááŒáá·áºááá¯ááºá á áœááºážáááºáá»á¬ážááᯠáá»á²á·ááœááºááŒá®áž pthread_getname_np() á¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠááá·áºááœááºážáá¬ážáááºá
- libstdbuf á á¬ááŒáá·áºááá¯ááºááᯠFreeBSD á០ááœáŸá±á·áá¬ážáááºá
- sockaddr_snprintf() á¡ááœáẠá¡áá±á¬ááºá¡áá¶á·ááᯠNetBSD á០áááºáá±á¬ááºááŒá®áž libutil ááá¯á· áá±á«ááºážááá·áºáá¬ážáááºá
- ááá·áºááœááºážáá°ááœáẠáááºááŸááºáá¬ážáá±á¬ á áá¬ážááŸááºáá»á¬ážááẠá¡áá°ážá á¬áá¯á¶ážáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááœáá·áºáá±ážáááºá
- á¡ááŒá±áá¶áááºáá±á·áá»áºááœáẠzstd á¡áá¯áẠ(áá¬ážááŸááºáž 1.4.8) áá«áááºáááºá
- dhcpcd 9.4.0á grep 3.4á less 551á libressl 3.2.5á openssh 8.3p1á tcsh 6.22.02á wpa_supplicant 2.9 á¡áá«á¡ááẠááŒááºáá¡á áááºá¡ááá¯ááºážáá»á¬ážá áá¬ážááŸááºážáá»á¬ážááᯠá¡ááºááááºáá¯ááºáá¬ážáááºá áá°áááºáž compiler ááẠgcc-8 ááŒá áºáááºá
source: opennet.ru