Π Π΅Π»ΠΈΠ· Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма NetBSD 10.0

Π‘Π»Π΅Π΄ ΠΏΠΎΠ»ΡƒΡ‚ΠΎΡ€Π° Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° вСрсия, Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π° Π½ΠΎΠ²Π°Ρ‚Π° вСрсия Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма NetBSD 10. ΠŸΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ са инсталационни изобраТСния с Ρ€Π°Π·ΠΌΠ΅Ρ€ 630 ΠœΠ‘, Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π·Π° 57 систСмни Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ ΠΈ 16 Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ сСмСйства CPU. Новата вСрсия Π²ΠΊΠ»ΡŽΡ‡Π²Π° Ρ€Π΅Π΄ΠΈΡ†Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ подобрСния, ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ΡΠΏΠΈΡΡŠΡ†ΠΈ Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма FFS, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π° оптимизация Π½Π° производитСлността, ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π΅ Π½Π° диска с Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° Adiantum ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π·Π° VPN WireGuard Π² ядрото.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° 8 основни ΠΏΠΎΡ€Ρ‚Π°, ΡΡŠΡΡ‚Π°Π²Π»ΡΠ²Π°Ρ‰ΠΈ ядрото Π½Π° стратСгията Π·Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° NetBSD: amd64, i386, evbarm, evbmips, evbppc, hpcarm, sparc64 ΠΈ xen, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° ΠΈ 49 Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΈ ΠΏΠΎΡ€Ρ‚Π°, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с CPU ΠΊΠ°Ρ‚ΠΎ alpha, hppa, m68010, m68k, sh3, sparc ΠΈ vax. Π’Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΈΡ‚Π΅ ΠΏΠΎΡ€Ρ‚Π° всС ΠΎΡ‰Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚, Π½ΠΎ Π²Π΅Ρ‡Π΅ са Π·Π°Π³ΡƒΠ±ΠΈΠ»ΠΈ актуалност ΠΈΠ»ΠΈ нямат Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ заинтСрСсовани Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π·Π° тяхното Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅. Π•Π΄ΠΈΠ½ ΠΏΠΎΡ€Ρ‚ (acorn26) Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² Ρ‚Ρ€Π΅Ρ‚Π°Ρ‚Π° катСгория, Π² която са класифицирани нСработоспособни ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅, ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰ΠΈ Π½Π° ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅, Π°ΠΊΠΎ Π½Π΅ сС намСрят Снтусиасти, заинтСрСсовани ΠΎΡ‚ тяхното Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅.

Основни подобрСния Π² NetBSD 10:

  • Π’ Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма FFS Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΡΠΏΠΈΡΡŠΡ†ΠΈ Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° (POSIX.1e ACL), Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ прСнСсСна ΠΎΡ‚ FreeBSD. Π—Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ACL Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π½ΠΎΠ² Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма FFSv2ea (Π½Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅), Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ систСми с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° fsck_ffs.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ² интСрфСйс wg с рСализация VPN, ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠ° с WireGuard.
  • Π˜Π·Π²ΡŠΡ€ΡˆΠ΅Π½Π° Π΅ оптимизация Π½Π° производитСлността. ПовишСна Π΅ СфСктивността Π½Π° кСша Π·Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° Π² ядрото. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½Π° Π΅ производитСлността Π½Π° ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‡ΠΈΠΊΠ° Π·Π° Π·Π°Π΄Π°Ρ‡ΠΈ, Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° систСми big.LITTLE Arm, ΠΊΠΎΠΈΡ‚ΠΎ ΡΡŠΡ‡Π΅Ρ‚Π°Π²Π°Ρ‚ Π±ΡŠΡ€Π·ΠΈ ΠΈ Π±Π°Π²Π½ΠΈ ядра Π½Π° CPU. ПовишСна Π΅ производитСлността Π½Π° систСмнитС повиквания select ΠΈ poll. ПовишСна Π΅ производитСлността Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма tmpfs. УскорСн Π΅ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅. Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, спСцифични Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈΡ‚Π΅ x86 ΠΈ AArch64. ПовишСна Π΅ пропускната способност Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΎ-ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π° систСмитС AArch64.
  • ВнСсСни са ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π² систСмата Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚: Π·Π° Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° страници Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΏΠΎ-Π±ΡŠΡ€Π· Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ radix tree, ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π΅ скоростта Π½Π° прослСдяванС Π½Π° чисти ΠΈ ΠΌΡ€ΡŠΡΠ½ΠΈ страници, Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° fsync Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ускорСна, Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΈ СфСктивността Π½Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎΡ‚ΠΎ изпълнСниС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π°.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° дисковС с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΡ€Π° Adiantum, ΠΊΠΎΠΉΡ‚ΠΎ позволява постиганС Π½Π° висока СфСктивност Π½Π° систСми Π±Π΅Π· Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΎ ускорСниС Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ AES. Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° cgdconfig Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° сподСлСни ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° няколко носитСля. ΠΠ»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ Π·Π° Ρ…Π΅ΡˆΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Π½ Π½Π° Argon2id. Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€Π°Π·ΠΌΠ΅Π½Π½ΠΈ дяловС (vm.swap_encrypt=1). Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ускорСниС Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅, прСдоставСни ΠΎΡ‚ процСсоритС x86 ΠΈ Arm, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ инструкции Π·Π° ускоряванС Π½Π° AES ΠΈ ChaCha. Π’ прСдоставСната ΠΎΡ‚ ядрото софтуСрна рСализация Π½Π° AES Π΅ осигурСно постоянно Π²Ρ€Π΅ΠΌΠ΅ Π·Π° изпълнСниС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π·Π° всички Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с бСзопасността Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ, прСдоставяни Π² процСсоритС Armv8-A: PAN (Privileged Access Never), PA (Pointer Authentication), BTI (Branch Target Identification).
  • Π—Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с бСзопасността Π² ядрото са Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Kernel Concurrency Sanitizer ΠΈ Kernel Memory Sanitizer.
  • Π’ мрСТовия стСк Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° RFC 7048, подобряваща Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° IPv6 Neighbor Discovery ΠΈ ΠΏΡ€Π°Π²Π΅Ρ‰Π° Π³ΠΎ нСзависим ΠΎΡ‚ адрСситС.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² ΠΌΡ€Π΅ΠΆΠΎΠ² интСрфСйс lagg Π·Π° агрСгация Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΈ осигуряванС Π½Π° отказоустойчивост (lagg Π·Π°ΠΌΠ΅Π½ΠΈ интСрфСйса agr).
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ vether с рСализация Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ Ethernet интСрфСйси, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ мостовС ΠΈ вмСсто tap интСрфСйси.
  • Π’ рСализацията Π½Π° ipsec Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½ sysctl net.key.allow_different_idtype Π·Π° подобряванС Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° с Π΄Ρ€ΡƒΠ³ΠΈ VPN.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° UDF (Universal Disk Format, Ρ„Π°ΠΉΠ»ΠΎΠ²Π° систСма Π·Π° ΠΎΠΏΡ‚ΠΈΡ‡Π½ΠΈ дисковС) Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΈ сСга Π΅ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠ° Π½Π° Π½ΠΈΠ²ΠΎ Π³Ρ€Π΅ΡˆΠΊΠΈ с рСализацията ΠΎΡ‚ Windows 10. Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° newfs_udf сС появи Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ UDF 2.50 с ΠΎΡ‚Π΄Π΅Π»Π΅Π½ дял Π·Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° fsck_udf Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²Ρ€Π΅Π΄Π΅Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ систСми Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ UDF.
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° fstat Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ZFS.
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° FUSE (Filesystem in Userspace), Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° refuse Π΅ осигурСна пълна ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° API FUSE, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² вСрсиитС FUSE ΠΎΡ‚ 1.1 Π΄ΠΎ 3.10.
  • Π’ рСализацията Π½Π° софтуСрнитС RAID Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ с Π·Π°ΠΌΠ΅Π½Π΅Π½ Ρ€Π΅Π΄ Π½Π° Π±Π°ΠΉΡ‚ΠΎΠ²Π΅Ρ‚Π΅ (swapped-endian). Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° raidctl Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° опция Β«-tΒ» Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° корСктността Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° blkdiscard Π·Π° Ρ€ΡŠΡ‡Π½ΠΎ изпълнСниС Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ TRIM Π½Π° дисковС Π·Π° увСдомяванС Π·Π° Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅.
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°Ρ‚Π° scan_ffs Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° статистика ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° сигнал SIGINFO (Ctrl+T).
  • Π’ ΡΡŠΡΡ‚Π°Π²Π° са Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π½ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ:
    • aiomixer β€” миксСр Π·Π° Π·Π²ΡƒΠΊ
    • realpath β€” ΠΈΠ·Π²Π΅ΠΆΠ΄Π° Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΈΡ ΠΏΡŠΡ‚ Π΄ΠΎ Ρ„Π°ΠΉΠ» Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° относитСлСн ΠΏΡŠΡ‚.
    • tradcpp β€” макропроцСсор Π² стил K&R C.
    • ioctlprint β€” ΠΏΠΎΠΊΠ°Π·Π²Π° стойноститС Π½Π° ioctl.
    • testpat β€” ΠΈΠ·Π²Π΅ΠΆΠ΄Π° тСстова Ρ‚Π°Π±Π»ΠΈΡ†Π° Π·Π° ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° Ρ†Π²Π΅Ρ‚ΠΎΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π°Ρ‚Π° Π½Π° Π΅ΠΊΡ€Π°Π½Π°.
    • warp β€” класичСска ΠΈΠ³Ρ€Π° Π·Π° BSD-систСми.
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π² ΡΡŠΡΡ‚Π°Π²Π° ΠΈ задСйствани Π² ctwm растрови ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ Spleen, разпространявани ΠΏΠΎΠ΄ лицСнзия BSD ΠΈ Π½Π°Π»ΠΈΡ‡Π½ΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π° Π΅ΠΊΡ€Π°Π½ΠΈ с ниско Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊΠ° ΠΈ Π·Π° Π΅ΠΊΡ€Π°Π½ΠΈ с висока ΠΏΠ»ΡŠΡ‚Π½ΠΎΡΡ‚ Π½Π° пиксСлитС. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π² ΡΡŠΡΡ‚Π°Π²Π° са Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ Π·Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π° Terminus.
  • Π’ прослойката Π·Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ с Linux (compat_linux) Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈΡ‚Π΅ eventfd, timerfd, POSIX Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΈ, preadv ΠΈ pwritev.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° виртуализация Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π°. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Xen PVH, прСдоставСна Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Xen PV Π² гостуващи систСми Π½Π° Π±Π°Π·Π° HVM, ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°Ρ€Π°Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ интСрфСйси. Π’ хост ядрата (Dom0) Π·Π° Xen Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° многоядрСни систСми. Π’ ядрата Π·Π° Xen Π΅ прСдоставСна Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ, ΠΎΠ±Ρ‰ΠΈ с ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎΡ‚ΠΎ ядро. ΠœΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ (xennet) ΠΈ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ (xbd) устройства са Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½ΠΈ Π·Π° многоядрСни систСми (ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ статус MPSAFE). Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Ρ…ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° HyperV ΠΈ са Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° Ρ…ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€Π° nvmm (NetBSD Virtual Machine Monitor). Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° заспиванС, ΠΏΡ€ΠΈ изпълнСниС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини Π² nvmm.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ са Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ VirtIO, Π² ΠΊΠΎΠΈΡ‚ΠΎ сСга Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° спСцификацията VirtIO 1.0. Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ vio9p Π·Π° ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½Π΅ Π² гостуващи систСми Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма VirtIO 9P, Скспортирана ΠΎΡ‚ хост ΠΎΠΊΠΎΠ»Π½Π°Ρ‚Π° срСда. Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ viocon Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π΅Π½ сСриСн ΠΏΠΎΡ€Ρ‚.
  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ са систСмни повиквания eventfd ΠΈ timerfd, ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ с Linux ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² compat_linux. Π”ΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ систСмно ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ fexecve Π·Π° изпълнСниС Π½Π° Ρ„Π°ΠΉΠ» ΠΏΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Π° дСскриптор.
  • ΠŸΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ са остарСли ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, спряна Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ HIPPI, FDDI ΠΈ TokenRing, ΠΎΡ‚ ядрото са ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ nsmb ΠΈ mount_smbfs Π·Π° SMBFS (Π½Π΅ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ Π½ΠΎΠ²ΠΈ вСрсии Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° SMB), ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° IPv6 Router Advertisment Π΅ изнСсСна ΠΎΡ‚ ядрото Π² пространството Π½Π° потрСбитСля, ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ са Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ libXTrap, libXevie ΠΈ libglut, ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ са Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ остарСли устройства.
  • Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€. ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° Π½ΠΎΠ²ΠΈΡ‚Π΅ процСсори Intel ΠΈ AMD. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π½ΠΎΠ²ΠΈ ARM ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ (Raspberry Pi 4, Orange Pi 5, Lichee Pi Zero, ODROID-N2+, M1 Mac Mini, HummingBoard Pulse, UDOO Neo Full, PINE64 Quartz64, Asus Tinker ΠΈ Π΄Ρ€.). Π Π°Π·ΡˆΠΈΡ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° MIPS.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са 17 Π½ΠΎΠ²ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π·Π° устройства, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π·Π° Ρ‚Π°Π±Π»Π΅Ρ‚ΠΈ Wacom, Realtek 8125 2.5 Gigabit Ethernet, Motorcomm YT8511C/YT8511H Gigabit Ethernet, Intel Ethernet 700, Broadcom GENETv5 Ethernet, криптоускоритСли Intel QuickAssist ΠΈ LTE ΠΌΠΎΠ΄Π΅ΠΌΠΈ Intel XMM7360.
  • Актуализирани са Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π·Π° GPU Intel, NVIDIA ΠΈ AMD Π·Π° систСми x86. ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚Π° DRM/KMS Π΅ синхронизирана с ядрото Linux 5.6.
  • Актуализирани са вСрсиитС Π½Π° Π²ΡŠΠ½ΡˆΠ½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ ctwm 4.0.3, gcc 10.5, lua 5.4.6, OpenSSL 3.0.12, postfix 3.8.4, tmux 3.2a, OpenSSH 9.6, X.org Server 21.1.7, BIND 9.18.24, Heimdal kerberos 7.8.0, unbound 1.19.1, wpa_supplicant 2.9, OpenLDAP 2.5.6, binutils 2.34, libfido2 1.13.0, pam-u2f 1.2.0, zlib 1.2.13.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster