Π‘Π»Π΅Π΄ ΠΎΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π³ΠΎΠ΄ΠΈΠ½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π° Π΅ Π²Π΅ΡΡΠΈΡ 6.0 Π½Π° DragonFlyBSD, ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Ρ Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΎ ΡΠ΄ΡΠΎ, ΡΡΠ·Π΄Π°Π΄Π΅Π½Π° ΠΏΡΠ΅Π· 2003 Π³. Ρ ΡΠ΅Π» Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π½Π° ΠΊΠ»ΠΎΠ½ FreeBSD 4.x. Π‘ΡΠ΅Π΄ ΠΎΡΠΎΠ±Π΅Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° DragonFly BSD ΡΠ° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π°ΡΠ° Π²Π΅ΡΡΠΈΠΎΠ½Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° HAMMER, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° "Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ" ΡΠ΄ΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΊΠ°ΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈ, Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΠΈ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π²ΡΡΡ Ρ SSD ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π²Π·Π΅ΠΌΠ°ΡΠΈ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π²Π°ΡΠΈΠ°Π½ΡΠ½ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ½ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅, Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π·Π°ΠΌΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΈ Ρ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ ΠΈΠΌ Π½Π° Π΄ΠΈΡΠΊ, Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΎ ΡΠ΄ΡΠΎ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΎ Π»Π΅ΠΊΠΈ Π½ΠΈΡΠΊΠΈ (LWKT).
ΠΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ, Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π² DragonFlyBSD 6.0:
- ΠΠΎΠ΄Π΅ΡΠ½ΠΈΠ·ΠΈΡΠ°Π½Π° Π΅ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° ΠΊΠ΅ΡΠΈΡΠ°Π½Π΅ Π²ΡΠ² Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° (vfs_cache). ΠΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π°Ρ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡΡΠ° ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ Π΅ ΠΊΠ΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠ»Π½ΠΈ ΠΏΡΡΠΈΡΠ° ΡΡΠ΅Π· ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° cache_fullpath().
- Π‘ΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ Π΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΡΡΠΈΠ»ΠΈΡΠ°ΡΠ° dsynth, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π·Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½Π΅ Π½Π° Π±ΠΈΠ½Π°ΡΠ½ΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ DPort. Π Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΡΠ²Π½ΠΎ ΡΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ports-mgmt/pkg Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ, Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Π°Π»Π³ΠΎΡΠΈΡΡΠΌΠ° ZSTD, Π² ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° βprepare-systemβ Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΡΡΠ°ΡΠ΅Π»ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ, Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ccache ΠΏΡΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ΡΠΎ.
- ΠΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π²ΡΡΡ Ρ ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° HAMMER2, Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΠΈΡΠ°ΡΠ° ΡΠ΅ Ρ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ°ΡΠΎ ΠΎΡΠ΄Π΅Π»Π½ΠΎ ΠΌΠΎΠ½ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ½ΠΈΠΌΠΊΠΈ (snapshots), Π·Π°ΠΏΠΈΡΠ²Π°Π΅ΠΌΠΈ ΡΠ½ΠΈΠΌΠΊΠΈ, ΠΊΠ²ΠΎΡΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ, ΠΈΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ ΠΎΠ³Π»Π΅Π΄Π°Π»Π½ΠΎ ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ Π½Π° Π΄Π°Π½Π½ΠΈ, multi-master ΠΎΠ³Π»Π΅Π΄Π°Π»Π½ΠΎ ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅ Ρ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Ρ ΠΎΡΡΠΎΠ²Π΅. Π Π½ΠΎΠ²ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π½Π°ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠ΄ΠΈΡΠΊΠΎΠ²ΠΈ (multi-volume) ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ° ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π°Π½Π΅ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π»ΠΎΠΊΠ°Π»Π½ΠΈ Π΄ΠΈΡΠΊΠ° Π² Π΅Π΄ΠΈΠ½ Π΄ΡΠ» (ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡΡ ΡΠ΅ΠΆΠΈΠΌ multi-master Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°). Π Π΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΠ°Π·ΠΌΠ΅ΡΠ° Π½Π° Π΄ΡΠ»Π° (Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° hammer2 growfs). ΠΡΡΡΡΠ°Π½Π΅Π½ΠΈ ΡΠ° ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ Π΄Π΅Π΄ΡΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΡΠ°.
- Π‘ΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ Π΅ ΠΏΠΎΠ²ΠΈΡΠ΅Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° tmpfs. ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΡΡΠΈΠ»ΠΈΡΠ° mounttmpfs Π·Π° ΡΠ»Π΅ΡΠ½ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° /tmp ΠΈ /var/run Π² tmpfs.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Ext2, Π² ΠΊΠΎΡΡΠΎ Π»ΠΈΠΏΡΠ²Π° ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΡ GPL.
- Π ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΏΠ°ΠΌΠ΅Ρ ΡΠ° Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° MAP_VPAGETABLE mmap(), Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° Π·Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° vkernell (Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΡΠ΄ΡΠ°, ΡΡΠ°ΡΡΠΈΡΠ°Π½ΠΈ ΠΊΠ°ΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΏΡΠΎΡΠ΅Ρ). Π ΡΠ»Π΅Π΄Π²Π°ΡΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ Π²ΡΡΡΠ°Π½Π΅ Π½Π° vkernel, ΠΏΡΠ΅ΡΠ°Π±ΠΎΡΠ΅Π½Π° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° HVM.
- Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½ΠΈΡΡΠ° callout*() Π΅ ΠΏΡΠ΅ΡΠ°Π±ΠΎΡΠ΅Π½Π°.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° EFI framebuffer Π΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π°.
- ΠΡΠΌ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° sysmouse Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° evdev.
- ΠΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½ΠΈΡ clock_nanosleep, fexecve, getaddrinfo ΠΈ timeout. Π Π΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° fcntl(F_GETPATH) ΠΈ ΡΠ»Π°Π³ΠΎΠ²Π΅ IP_SENDSRCADDR ΠΈ SO_PASSCRED.
- Π ΡΠ΄ΡΠΎΡΠΎ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° kmalloc_obj, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ° Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΏΠ°ΠΌΠ΅ΡΡΠ°.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° amdsmn Π·Π° ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° SMN (System Management Network) Π½Π° AMD ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ Π΅ ΠΏΡΠ΅Π½Π΅ΡΠ΅Π½Π° ΠΎΡ FreeBSD.
- Π devd Π΅ ΠΎΡΠΈΠ³ΡΡΠ΅Π½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ Π½Π° Π±Π΅Π·ΠΆΠΈΡΠ½ΠΈ Π°Π΄Π°ΠΏΡΠ΅ΡΠΈ ΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ wlanX Π·Π° ΡΡΡ .
- Π’ΠΈΠΏΡΡ sysclock_t Π΅ ΠΏΡΠ΅Π²Π΅Π΄Π΅Π½ ΠΎΡ 32-Π±ΠΈΡΠΎΠ² Π½Π° 64-Π±ΠΈΡΠΎΠ².
- Π¦Π΅ΠΏΠΎΡΠΊΠ°ΡΠ° Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½ΠΈΡ Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π°.
- Π Π°Π±ΠΎΡΠ°ΡΠ° ΠΏΡΠΈ Π½Π΅Π΄ΠΎΡΡΠΈΠ³ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ Π΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π°.
- ΠΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡΡ Π½Π° ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½ΠΈΡΠ΅ ΡΡΠ΅Π΄ΠΈ Jail Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠ΅ΡΠ°Π±ΠΎΡΠ΅Π½. ΠΠ°ΠΏΡΠ°Π²Π΅Π½Π° Π΅ ΡΠ΅ΡΡΡΡΠΊΡΡΡΠΈΠ·Π°ΡΠΈΡ Π½Π° sysctl-ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ jail.*.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Ethernet ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ Intel I219 ΠΈ ΡΠ°Π·ΡΠΈΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Realtek ΡΠΈΠΏΠΎΠ²Π΅. Π Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° bnx Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Broadcom NetXtreme 57764, 57767 ΠΈ 57787 ΡΠΈΠΏΠΎΠ²Π΅.
- Π ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡ ΡΡΠ΅ΠΊ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Π°Π΄ΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π°ΡΠ° AF_ARP, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π°ΡΠΈ ARP Π°Π΄ΡΠ΅ΡΠΈ.
- ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° DRM (Direct Rendering Manager) ΡΠ° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½ΠΈ Ρ ΡΠ΄ΡΠΎΡΠΎ Π½Π° Linux 4.10.17. ΠΡΠ°ΠΉΠ²Π΅ΡΡΡ drm/i915 Π·Π° GPU Intel Π΅ ΠΎΠ±Π½ΠΎΠ²Π΅Π½.
- ΠΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅, ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΠ΅Π»Π½Π°ΡΠ° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π½Π° ΡΠ΅ΡΠΈΠΉΠ½ΠΈΡΠ΅ ΠΏΠΎΡΡΠΎΠ²Π΅ Π΅ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π° ΠΎΡ 9600 Π½Π° 115200 Π±ΠΎΠ΄.
- ΠΡΠΌ ΡΡΠΈΠ»ΠΈΡΠ°ΡΠ° ifconfig Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΎΠΏΡΠΈΡ "-f" ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ·Π²ΠΎΠ΄Π° ΠΏΠΎ Π³ΡΡΠΏΠ° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ.
- ΠΠ°Π»ΠΈΡΠ΅ ΡΠ° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΡΡΠΈΠ»ΠΈΡΠΈΡΠ΅ shutdown, reboot, printf, test, sh, efivar, uefisign ΠΎΡ FreeBSD.
- ΠΠ³ΡΠΈ ching, gomoku, monop ΠΈ cgram ΡΠ° ΠΏΡΠ΅Π½Π΅ΡΠ΅Π½ΠΈ ΠΎΡ NetBSD.
- ΠΠΊΠ»ΡΡΠ΅Π½ΠΈ ΡΠ° ΡΡΠΈΠ»ΠΈΡΠΈΡΠ΅ efidp ΠΈ efibootmgr.
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° pthreads ΡΠ° ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈ, Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° pthread_getname_np().
- ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° libstdbuf Π΅ ΠΏΡΠ΅Π½Π΅ΡΠ΅Π½Π° ΠΎΡ FreeBSD.
- Π libutil Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° sockaddr_snprintf(), ΠΏΡΠ΅Π½Π΅ΡΠ΅Π½Π° ΠΎΡ NetBSD.
- Π ΠΏΠ°ΡΠΎΠ»ΠΈΡΠ΅ Π·Π°Π΄Π°Π²Π°Π½ΠΈ Π² ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΎΡΠ° Π΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ.
- Π ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΡΡΡΡΠ°Π² Π΅ Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΏΠ°ΠΊΠ΅Ρ 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, ΡΠ° ΠΎΠ±Π½ΠΎΠ²Π΅Π½ΠΈ. ΠΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡ gcc-8.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
