ВСрсия Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма NetBSD 9.0

На Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ основна вСрсия Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма NetBSD 9.0, Π² ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½Π° слСдващата порция Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π—Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ инсталационни изобраТСния с Ρ€Π°Π·ΠΌΠ΅Ρ€ 470 MB. Π˜Π·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ NetBSD 9.0 Π΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½ΠΎ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎ Π² ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΠΈ Π·Π° 57 систСмни Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ ΠΈ 15 Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ сСмСйства CPU.

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

ΠšΠ»ΡŽΡ‡ подобрСния NetBSD 9.0:

  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π½ΠΎΠ² Ρ…ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ NVMM, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½Π° виртуализация SVM Π·Π° AMD CPU ΠΈ VMX Π·Π° Intel CPU. Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»Π½Π° характСристика Π½Π° NVMM Π΅, Ρ‡Π΅ Π½Π° Π½ΠΈΠ²ΠΎ ядро ​​сС изпълнява само ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ нСобходимият Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΡΠ²ΡŠΡ€Π·Π²Π°Π½ΠΈΡ ΠΎΠΊΠΎΠ»ΠΎ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° виртуализация ΠΈ цСлият ΠΊΠΎΠ΄ Π·Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½Π° Смулация сС прСмСства извън ядрото Π² потрСбитСлското пространство. Π—Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини са ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ΠΈ инструмСнти, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libnvmm, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ qemu-nvmm Π·Π° стартиранС Π½Π° систСми Π·Π° гости, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ NVMM. API Π½Π° libnvmm ΠΎΠ±Ρ…Π²Π°Ρ‰Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ създаванС ΠΈ стартиранС Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина, разпрСдСлянС Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ към систСмата Π·Π° гости ΠΈ разпрСдСлянС Π½Π° VCPU. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, libnvmm Π½Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€, Π° само прСдоставя API, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° NVMM Π² ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΈ ΠΊΠ°Ρ‚ΠΎ QEMU;
  • ΠžΡΠΈΠ³ΡƒΡ€ΡΠ²Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° 64-Π±ΠΈΡ‚ΠΎΠ²Π° AArch64 Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° (ARMv8-A), Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ARM-ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ систСми Π‘ΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ Π΅ Π³ΠΎΡ‚ΠΎΠ² (SBBR+SBSA) ΠΈ big.LITTLE систСми (комбинация ΠΎΡ‚ ΠΌΠΎΡ‰Π½ΠΈ, Π½ΠΎ Π΅Π½Π΅Ρ€Π³ΠΎΠ΅ΠΌΠΊΠΈ ядра ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΈ, Π½ΠΎ ΠΏΠΎ-Π΅Π½Π΅Ρ€Π³ΠΈΠΉΠ½ΠΎ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ ядра Π² Π΅Π΄ΠΈΠ½ Ρ‡ΠΈΠΏ). Π’ΠΎΠΉ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° стартиранС Π½Π° 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ прилоТСния Π² 64-Π±ΠΈΡ‚ΠΎΠ²Π° срСда Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° COMPAT_NETBSD32. ΠœΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄ΠΎ 256 процСсора. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сС Ρ€Π°Π±ΠΎΡ‚Π° Π² QEMU Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€ ΠΈ SoC:
    • Allwinner A64, H5, H6
    • Amlogic S905, S805X, S905D, S905W, S905X
    • Broadcom BCM2837
    • NVIDIA Tegra X1 (T210)
    • Rockchip RK3328, RK3399
    • SBSA/SBBR ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ ΠΏΠ»Π°Ρ‚ΠΊΠΈ ΠΊΠ°Ρ‚ΠΎ Amazon Graviton, Graviton2, AMD Opteron A1100, Ampere eMAG 8180, Cavium ThunderX, Marvell ARMADA 8040.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° устройства, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° ARMv7-A Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π°. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° big.LITTLE систСми ΠΈ Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ Ρ‡Ρ€Π΅Π· UEFI. ΠœΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΄ΠΎ 8 процСсора. Π”ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° SoC:
    • Allwinner A10, A13, A20, A31, A80, A83T, GR8, H3, R8
    • Amlogic S805
    • Arm Versatile Express V2P-CA15
    • Broadcom BCM2836, BCM2837
    • Intel Cyclone V SoC FPGA
    • NVIDIA Tegra K1 (T124)
    • Samsung Exynos 5422
    • TI AM335x, OMAP3
    • Xilinx Zynq 7000
  • Актуализирани Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π·Π° Intel GPU (Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Intel Kabylake), NVIDIA ΠΈ AMD Π·Π° x86 систСми. ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚Π° DRM/KMS Π΅ синхронизирана с ядрото Linux 4.4. Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ GPU Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π½Π° ARM систСми, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ DRM/KMS Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π·Π° Allwinner DE2, Rockchip VOP ΠΈ TI AM335x LCDC, Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π·Π° ΠΊΠ°Π΄Ρ€ΠΎΠ² Π±ΡƒΡ„Π΅Ρ€ Π·Π° ARM PrimeCell PL111 ΠΈ TI OMAP3 DSS;
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° стартиранС Π½Π° NetBSD ΠΊΠ°Ρ‚ΠΎ гост OS. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° fw_cfg устройство (QEMU конфигурация Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π°), Virtio MMIO ΠΈ PCI Π·Π° ARM. ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° HyperV Π·Π° x86;
  • Π’Π½Π΅Π΄Ρ€Π΅Π½ΠΈ са броячи Π·Π° наблюдСниС Π½Π° производитСлността, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ производитСлността Π½Π° ядрото ΠΈ потрСбитСлскитС прилоТСния Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ сС ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΡΠ²Π° Ρ‡Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° tprof. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ сС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ Armv7, Armv8 ΠΈ x86 (AMD ΠΈ Intel);
  • Π—Π° x86_64 Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΎ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° Ρ€Π°Π½Π΄ΠΎΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° адрСсното пространство Π½Π° ядрото (KASLR, Kernel Address Space Layout Randomization), ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚Π΅ устойчивостта Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ Π°Ρ‚Π°ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ уязвимости Π² ядрото, ΠΊΠ°Ρ‚ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄Π° Π½Π° ядрото Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° ΠΏΡ€ΠΈ всяко Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅;
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° x86_64 Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠšΠ›Π•Π™Πš, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ Π½Π° ядрото, ΠΊΠΎΠ΅Ρ‚ΠΎ Π½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΠΌ ΠΈ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°ΠΌΠ΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 25 Π³Ρ€Π΅ΡˆΠΊΠΈ Π² ядрото;
  • Π—Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈΡ‚Π΅ x86_64 ΠΈ Aarch64 Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡŠΡ‚ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ KASan (Kernel address sanitizer), ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚Π΅ Π³Ρ€Π΅ΡˆΠΊΠΈ Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, ΠΊΠ°Ρ‚ΠΎ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π²Π΅Ρ‡Π΅ освободСни Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΈ ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ KUBSAN (Kernel Undefined Behavior Sanitizer) Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° случаи Π½Π° Π½Π΅Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ядрото
  • Π—Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° x86_64 Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΡŠΡ‚ KCOV (Kernel Coverage) Π·Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π° Π½Π° ядрото;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Userland Sanitizer Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ ΠΏΡ€ΠΈ стартиранС Π½Π° прилоТСния Π² потрСбитСлско пространство;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ KHH (Kernel Heap Hardening) Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° ΠΊΡƒΠΏΡ‡ΠΈΠ½Π°Ρ‚Π° ΠΎΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ Π³Ρ€Π΅ΡˆΠΊΠΈ Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°;
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ ΠΎΠ΄ΠΈΡ‚ Π½Π° сигурността Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ² стСк;
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ инструмСнти Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ Π½Π° ptrace;
  • Π―Π΄Ρ€ΠΎΡ‚ΠΎ бСшС почистСно ΠΎΡ‚ стари ΠΈ Π½Π΅ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ΠΈ подсистСми, ΠΊΠ°Ρ‚ΠΎ NETISDN (Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ daic, iavc, ifpci, ifritz, iwic, isic), NETNATM, NDIS, SVR3, SVR4, n8, vm86 ΠΈ ipkdb;
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° Ρ„ΠΈΠ»Ρ‚ΡŠΡ€Π° Π·Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ са Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ ΠΈ производитСлността Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π° НПЀ, ΠΊΠΎΠΉΡ‚ΠΎ Π²Π΅Ρ‡Π΅ Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅;
  • РСализацията Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма ZFS Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π°, Π·Π° Π΄Π° станС подходяща Π·Π° Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ ΠΎΡ‚ ZFS ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ZFS Π½Π° основния дял всС ΠΎΡ‰Π΅ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ bwfm Π·Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ устройства Broadcom (Full-MAC), ena Π·Π° Amazon Elastic Network Adapter ΠΈ mcx Π·Π° Mellanox ConnectX-4 Lx EN, ConnectX-4 EN, ConnectX-5 EN, ConnectX-6 EN Ethernet Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΈ ;
  • ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚Π° SATA Π΅ ΠΏΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π°, добавяйки ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° NCQ ΠΈ подобрявайки ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ ΠΎΡ‚ устройството;
  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π½ΠΎΠ²Π° usbnet Ρ€Π°ΠΌΠΊΠ° Π·Π° създаванС Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π·Π° Ethernet Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΈ с USB интСрфСйс;
  • Актуализирани вСрсии Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° Ρ‚Ρ€Π΅Ρ‚ΠΈ страни, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ GCC 7.4, GDB 8.3, LLVM 7.0.0, OpenSSL 1.1.1d, OpenSSH 8.0 ΠΈ SQLite 3.26.0.

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

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€