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

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

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

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

  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ Π½ΠΎΠ² Ρ…ΠΈΠΏΠ΅Ρ€Π²ΠΈΠ·ΠΎΡ€ NVMM, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° виртуализация SVM Π·Π° CPU AMD ΠΈ VMX Π·Π° CPU Intel. ΠžΡΠΎΠ±Π΅Π½ΠΎΡΡ‚ Π½Π° NVMM Π΅, Ρ‡Π΅ Π½Π° Π½ΠΈΠ²ΠΎ ядро сС изпълнява само ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ нСобходимия Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΠΎΠ±Π²ΠΈΠ²ΠΊΠΈ ΠΎΠΊΠΎΠ»ΠΎ Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈΡ‚Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° виртуализация, Π° цСлият ΠΊΠΎΠ΄ Π·Π° Сймуляция Π½Π° ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅Ρ‚ΠΎ Π΅ прСмСстСн ΠΎΡ‚ ядрото Π² потрСбитСлското пространство. Π—Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ машини Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ инструмСнтарий Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libnvmm, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ qemu-nvmm Π·Π° стартиранС Π½Π° гостуващи систСми с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° NVMM. API libnvmm ΠΎΠ±Ρ…Π²Π°Ρ‰Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ създаванС ΠΈ стартиранС Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина, разпрСдСлянС Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ Π½Π° гостуващата систСма, Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° VCPU. Π’Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ libnvmm Π½Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Сймулятора, Π° просто прСдоставя API, позволяващ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° NVMM Π² ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ Сймулятори, ΠΊΠ°Ρ‚ΠΎ QEMU;
  • ΠžΠ±Π΅Π·ΠΏΠ΅Ρ‡Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° 64-Π±ΠΈΡ‚ΠΎΠ²Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° AArch64 (ARMv8-A), Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ систСми, отговарящи Π½Π° изискванията Π½Π° ARM ServerReady (SBBR+SBSA), ΠΈ систСми big.LITTLE (ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‰ΠΈ Π² Π΅Π΄ΠΈΠ½ Ρ‡ΠΈΠΏ ΠΌΠΎΡ‰Π½ΠΈ, Π½ΠΎ Π΅Π½Π΅Ρ€Π³ΠΈΠΉΠ½ΠΎ Π½Π΅ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π½ΠΈ ядра с ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΈ, Π½ΠΎ ΠΏΠΎ-Π΅Π½Π΅Ρ€Π³ΠΎΠ΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ ядра). ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сС изпълнСниС Π½Π° 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ прилоТСния Π² 64-Π±ΠΈΡ‚ΠΎΠ²Π° срСда Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° COMPAT_NETBSD32. ΠŸΠΎΠ΄ΠΊΡ€Π΅ΠΏΡ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΎ 256 CPU. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сС стартиранС Π² Сймулятора 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 CPU. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° 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
  • Актуализирани са Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π΄Ρ€Π°ΠΉΠ²ΡŠΡ€ΠΈ Π·Π° GPU Intel (Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Intel Kabylake), NVIDIA ΠΈ AMD Π·Π° систСми x86. ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚Π° DRM/KMS Π΅ синхронизирана с ядрото Π½Π° Linux 4.4. Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ Π΄Ρ€Π°ΠΉΠ²ΡŠΡ€ΠΈ Π·Π° GPU, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠΌΠΈ Π½Π° ARM систСми, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ DRM/KMS Π΄Ρ€Π°ΠΉΠ²ΡŠΡ€ΠΈ Π·Π° Allwinner DE2, Rockchip VOP ΠΈ TI AM335x LCDC, Π΄Ρ€Π°ΠΉΠ²ΡŠΡ€ Π·Π° framebuffer Π·Π° ARM PrimeCell PL111 ΠΈ TI OMAP3 DSS;
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° NetBSD ΠΊΠ°Ρ‚ΠΎ гостуваща ОБ. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° устройството fw_cfg (QEMU Firmware Configuration), Virtio MMIO ΠΈ PCI Π·Π° ARM. ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° HyperV Π·Π° x86;
  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ са броячи Π·Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° производитСлността, позволяващи Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° сС Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π° производитСлността Π½Π° ядрото ΠΈ потрСбитСлскитС прилоТСния. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ става Ρ‡Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° tprof. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ сС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈΡ‚Π΅ Armv7, Armv8 ΠΈ x86 (AMD ΠΈ Intel);
  • Π—Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° x86_64 Π΄ΠΎΠ±Π°Π²Π΅Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° рандомизация Π½Π° адрСсното пространство Π½Π° ядрото (KASLR, Kernel Address Space Layout Randomization), ΠΊΠΎΠΉΡ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π° устойчивостта Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ Π°Ρ‚Π°ΠΊΠΈ, Сксплоатиращи уязвимости Π² ядрото, Ρ‡Ρ€Π΅Π· Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° случайно Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄Π° Π½Π° ядрото Π² ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° ΠΏΡ€ΠΈ всяко Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅;
  • Π—Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° x86_64 Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° KLEAK, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΎΡ‚ ядрото, която Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ ΠΈ корСкция Π½Π° Π½Π°Π΄ 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;
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ са Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ ΠΈ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° оптимизация Π½Π° производитСлността Π½Π° пакСтния Ρ„ΠΈΠ»Ρ‚ΡŠΡ€ NPF, ΠΊΠΎΠΉΡ‚ΠΎ сСга Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅;
  • ОбновСна Π΅ рСализацията Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма ZFS, която Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅, подходящо Π·Π° Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ ΠΎΡ‚ ZFS ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ZFS Π½Π° корСновия дял всС ΠΎΡ‰Π΅ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚;
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ bwfm Π·Π° Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ устройства Π½Π° Broadcom (Full-MAC), ena Π·Π° Amazon Elastic Network Adapter ΠΈ mcx Π·Π° Ethernet Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΈ Mellanox ConnectX-4 Lx EN, ConnectX-4 EN, ConnectX-5 EN, ConnectX-6 EN;
  • ΠŸΡ€Π΅Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° Π΅ подсистСмата 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

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