เบเบฒเบเบเปเบญเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบตเปเบชเปเบฒเบเบฑเบ , เปเบเบชเปเบงเบเบเปเปเปเบเบเบญเบเบฅเบฑเบเบชเบฐเบเบฐเปเบซเบกเปเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ. เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบซเบผเบ เบฎเบนเบเบเบฒเบเบเบฒเบเบเบดเบเบเบฑเปเบ 470 MB เปเบเบเบฐเบซเบเบฒเบ. เบเบฒเบเบเปเบญเบ NetBSD 9.0 เปเบกเปเบเบกเบตเบขเบนเปเปเบเบเบฒเบเบเปเปเบชเปเบฒเบเบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบ เปเบฅเบฐ 15 เบเบญเบเบเบปเบง CPU เบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
เปเบเบเบเปเบฒเบเบซเบฒเบ, เบกเบต 8 เบเบญเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเปเบเบเปเบเบตเปเปเบเบฑเบเบซเบผเบฑเบเบเบญเบเบเบธเบเบเบฐเบชเบฒเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ NetBSD: amd64, i386, evbarm, evbmips, evbppc, hpcarm, sparc64 เปเบฅเบฐ xen. 49 เบเบญเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ CPU เปเบเบฑเปเบ alpha, hppa, m68010, m68k, sh3, sparc เปเบฅเบฐ vax เบเบทเบเบเบฑเบเบขเบนเปเปเบเบเบฐเปเบเบเบเบตเบชเบญเบ, i.e. เบเบฑเบเปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ, เปเบเปเปเบเปเบชเบนเบเปเบชเบเบเบงเบฒเบกเบเปเบฝเบงเบเปเบญเบเบเบญเบเบเบงเบเปเบเบปเบฒเบซเบผเบทเบเปเปเบกเบตเบเปเบฒเบเบงเบเบเบนเปเบเบฑเบเบเบฐเบเบฒเบเบตเปเบเบฝเบเบเปเบเบตเปเบชเบปเบเปเบเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบงเบเปเบเบปเบฒ. เบซเบเบถเปเบเบเบญเบ (acorn26) เปเบกเปเบเบฅเบงเบกเบขเบนเปเปเบเบเบฐเปเบเบเบเบตเบชเบฒเบก, เปเบเบดเปเบเบเบฐเบเบญเบเบเปเบงเบเบเบญเบเบเบตเปเบเปเปเบกเบตเบเบฐเปเบซเบเบเบเบตเปเบกเบตเบชเบดเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบเบเปเบฒเบเบญเบญเบเบเปเบฒเบเปเปเบกเบตเบเบนเปเบเบตเปเบชเบปเบเปเบเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบงเบเปเบเบปเบฒ.
เบเบฐเปเบ NetBSD 9.0:
- เปเบเบตเปเบก hypervisor เปเปเป , เปเบเบดเปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบเปเบเบเบฒเบ virtualization เบฎเบฒเบเปเบง SVM เบชเปเบฒเบฅเบฑเบ AMD CPUs เปเบฅเบฐ VMX เบชเปเบฒเบฅเบฑเบ Intel CPUs. เบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเบดเปเบชเบเบเบญเบ NVMM เปเบกเปเบเบงเปเบฒเบขเบนเปเปเบเบฅเบฐเบเบฑเบเปเบเปเบเบเบฝเบเปเบเปเบเบฒเบเบเปเบฒเบเบปเบเบเปเบฒเปเบชเบธเบเบเบตเปเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเบเบญเบเบเบฒเบเบเบนเบเบกเบฑเบเบเบฐเบกเบฒเบเบเบปเบเปเบ virtualization เบฎเบฒเบเปเบงเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ, เปเบฅเบฐเบฅเบฐเบซเบฑเบ emulation เบฎเบฒเบเปเบงเบเบฑเบเบซเบกเบปเบเบเบทเบเบเปเบฒเบเบญเบญเบเบเบฒเบ kernel เปเบเบปเปเบฒเปเบเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป. เปเบเบทเปเบญเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบ virtual, เปเบเบทเปเบญเบเบกเบทเปเบเบเบญเบตเบเปเบชเปเบซเปเบญเบเบชเบฐเบซเบกเบธเบ libnvmm เปเบเปเบเบทเบเบเบฐเบเบฝเบก, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบธเบ qemu-nvmm เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบฅเบฐเบเบปเบเปเบเบเปเบเบเปเบเป NVMM. API libnvmm เบเบงเบกเปเบญเบปเบฒเบซเบเปเบฒเบเบตเปเปเบเบฑเปเบ: เบเบฒเบเบชเปเบฒเบเปเบฅเบฐเปเบฅเปเบเปเบเบทเปเบญเบ virtual, เบเบฒเบเบเบฑเบเบชเบฑเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบซเปเบเบฑเบเบฅเบฐเบเบปเบเปเบเบ, เปเบฅเบฐเบเบฒเบเบเบฑเบเบชเบฑเบ VCPUs. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, libnvmm เบเปเปเบกเบตเบซเบเปเบฒเบเบตเป emulator, เปเบเปเบงเปเบฒเบเบฝเบเปเบเปเบชเบฐเบซเบเบญเบ API เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ NVMM เปเบเบปเปเบฒเปเบเปเบ emulators เบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบเบฑเปเบ QEMU;
- เปเบซเปเบเบฒเบเบฎเบญเบเบฎเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณ 64-bit AArch64 (ARMv8-A), เบฅเบงเบกเบเบฑเบเบฅเบฐเบเบปเบเปเบเบตเบเปเบงเบตเบเบตเปเบเบฐเบเบดเบเบฑเบเบเบฒเบก ARM. (SBBR+SBSA), เปเบฅเบฐเบฅเบฐเบเบปเบ big.LITTLE (เบเบฒเบเบฅเบงเบกเบเบฑเบเบเบญเบเปเบเบเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบ, เปเบเปเปเบเปเบเบฐเบฅเบฑเบเบเบฒเบ, เปเบฅเบฐ cores เบเบตเปเบกเบตเบเบปเบเบเบฐเบฅเบดเบเบซเบเปเบญเบ, เปเบเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบปเบเบซเบผเบฒเบเปเบเบเบดเบเบเบฝเบง). เบกเบฑเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเปเบฅเปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ 32-bit เปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก 64-bit เบเปเบฒเบเบเบฒเบเบเปเบฒเปเบเปเบเบญเบ COMPAT_NETBSD32. เบชเบฒเบกเบฒเบเปเบเป CPU เปเบเปเปเบเบดเบ 256 เปเปเบงเบ. เปเบฅเปเบเปเบ QEMU emulator เปเบฅเบฐ 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 CPUs. เปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบ 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 เปเบเบฑเบ OS เปเบเบ. เปเบเบตเปเบกเบเบฒเบเบฎเบญเบเบฎเบฑเบเบญเบธเบเบฐเบเบญเบ fw_cfg (เบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบตเบกเปเบง QEMU), Virtio MMIO เปเบฅเบฐ PCI เบชเปเบฒเบฅเบฑเบ ARM. เบชเบฐเบซเบเบญเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ HyperV เบชเปเบฒเบฅเบฑเบ x86;
- Counters เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบทเปเบญเบเบดเบเบเบฒเบกเบเบฒเบเบเบฐเบเบดเบเบฑเบ, เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบงเบดเปเบเบฒเบฐเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบญเบ kernel เปเบฅเบฐเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเบนเปเปเบเปเปเบเป. เบเบฒเบเบเบงเบเบเบธเบกเปเบกเปเบเปเบฎเบฑเบเปเบเปเปเบเบเบเปเบฒเบเบเปเบฒเบชเบฑเปเบ tprof. เปเบงเบเบต Armv7, Armv8, เปเบฅเบฐ x86 (AMD เปเบฅเบฐ Intel) เปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ;
- เบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ x86_64 เบเบปเบเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ Randomizing เบเบทเปเบเบเบตเปเบเบตเปเบขเบนเป kernel (KASLR, Kernel Address Space Layout Randomization), เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบตเปเบกเบเบงเบฒเบกเบเปเบฒเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเปเบเบกเบเบตเบเบตเปเบเบธเบเบเบปเปเบเบเปเบญเบเปเบซเบงเปเปเบ kernel เปเบเบเบเบฒเบเบชเปเบฒเบเปเบเบเบชเบธเปเบกเบเบญเบเบฅเบฐเบซเบฑเบ kernel เปเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบเปเบเปเบฅเบฐ boot;
- เปเบเบตเปเบกเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐ x86_64 , เปเบเบฑเบเบเบดเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบฎเบปเปเบงเปเบซเบฅเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ kernel, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบญเบเบซเบฒเปเบฅเบฐเปเบเปเปเบเบซเบผเบฒเบเบเบงเปเบฒ 25 เบเปเปเบเบดเบเบเบฒเบเปเบ kernel;
- เบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ x86_64 เปเบฅเบฐ Aarch64, เบเบปเบเปเบเบเบฒเบเบเบตเบเบฑเบ KASan (Kernel address sanitizer) เบเบทเบเบเบฐเบเบดเบเบฑเบ, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบเป, เปเบเบฑเปเบ: เบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฅเบฑเบญเบเบเบงเบฒเบกเบเบปเบเบเปเบฒเบเบตเปเบเบทเบเบเบปเบเบเปเบญเบเปเบฅเปเบงเปเบฅเบฐ buffer overflows;
- เปเบเบตเปเบก KUBSAN (Kernel Undefined Behavior Sanitizer) เบเบปเบเปเบเปเบเบทเปเบญเบเบงเบเบซเบฒเบเปเบฅเบฐเบเบตเบเบญเบเบเบถเบเบเบดเบเปเบฒเบเบตเปเบเปเปเปเบเปเบเปเบฒเบเบปเบเบขเบนเปเปเบ kernel
- เบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐ x86_64, เปเบเปเบงเบต KCOV (Kernel Coverage) เปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบทเปเบญเบงเบดเปเบเบฒเบฐเบเบฒเบเบเบธเปเบกเบเบญเบเบฅเบฐเบซเบฑเบ kernel;
- เปเบเบตเปเบก Userland Sanitizer เปเบเบทเปเบญเบเบงเบเบซเบฒเบเปเปเบเบดเบเบเบฒเบเปเบฅเบฐเบเบงเบฒเบกเบเบดเบเบเบฐเบเบดเปเบเปเบงเบฅเบฒเปเบฅเปเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเปเบเบเบทเปเบเบเบตเปเบเบนเปเปเบเป;
- เปเบเบตเปเบก KHH (Kernel Heap Hardening) เบเบปเบเปเบเปเบเบทเปเบญเบเบปเบเบเปเบญเบ heap เบเบฒเบเบเบฒเบเบเบฐเปเบเบเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ;
- network stack เบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบญเบเปเบ;
- เบเบฑเบเบเบธเบเปเบเบทเปเบญเบเบกเบทเบเบตเบเบฑเบ ptrace;
- kernel เปเบเปเบเบทเบเบญเบฐเบเบฒเปเบกเบเบญเบเบฅเบฐเบเบปเบเบเปเบญเบเปเบเบปเปเบฒเปเบฅเบฐเบเปเปเปเบเปเบฎเบฑเบเบชเบฒเปเบงเป, เปเบเบฑเปเบ NETISDN (drivers 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 adapters ;
- เบฅเบฐเบเบปเบเบเปเบญเบ 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
