Lëshimi i sistemit operativ NetBSD 9.0

I disponueshëm një lëshim i rëndësishëm i sistemit operativ NetBSD 9.0, në të cilin janë implementuar një sasi e re e mundësive. Për ngarkim janë përgatitur imazhe instalimi me madhësi prej 470 MB. Lëshimi i NetBSD 9.0 është zyrtarisht i disponueshëm në ndërtimet për 57 arkitekturave sistemore dhe 15 grupe të ndryshme CPU.

Të dhëna për 8 porte kryesore që përbëjnë bërthamën e strategjisë së zhvillimit të NetBSD: amd64, i386, evbarm, evbmips, evbppc, hpcarm, sparc64 dhe xen. 49 porte që lidhen me CPU, si alpha, hppa, m68010, m68k, sh3, sparc dhe vax, janë klasifikuar në kategorinë e dytë, dmth. akoma mbahen, por kanë humbur aktualitetin ose nuk kanë një numër të mjaftueshëm zhvilluesish të interesuar në zhvillimin e tyre. Një port (acorn26) është përfshirë në kategorinë e tretë, ku vendosen portet jo funksionale që pretendojnë të eliminohen, nëse nuk gjenden entuziastë të interesuar për zhvillimin e tyre.

Karakteristikat kryesore përmirësime NetBSD 9.0:

  • Shtuar njĂ« hipervizor tĂ« ri NVMM, qĂ« mbĂ«shtet mekanizmat harduerikĂ« pĂ«r sigurinĂ« e virtualizimit SVM pĂ«r CPU AMD dhe VMX pĂ«r CPU Intel. Karakteristika e NVMM Ă«shtĂ« se nĂ« nivelin e bĂ«rthamĂ«s ekzekutohet vetĂ«m grupi minimal i nevojshĂ«m i obketeve rreth mekanizmave tĂ« virtualizimit, ndĂ«rsa tĂ«rĂ« kodi i emulimit tĂ« pajisjeve Ă«shtĂ« transferuar jashtĂ« bĂ«rthamĂ«s nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit. PĂ«r menaxhimin e makinave virtuale Ă«shtĂ« pĂ«rgatitur njĂ« mjet nĂ« bazĂ« tĂ« bibliotekĂ«s libnvmm, si dhe paketi qemu-nvmm pĂ«r nisjen e sistemeve mysafir duke pĂ«rdorur NVMM. API i libnvmm mbulon funksione si krijimi dhe nisja e njĂ« maine virtuale, ndarja e memories pĂ«r sistemin mysafir, ndarjen e VCPU. NĂ« kĂ«tĂ« mĂ«nyrĂ«, libnvmm nuk pĂ«rmban funksione tĂ« emuluesit, por thjesht ofron njĂ« API qĂ« lejon integrimin e mbĂ«shtetjes NVMM nĂ« emuluesit ekzistues, si QEMU;
  • Siguruar mbĂ«shtetje pĂ«r arkitekturĂ«n 64-bit AArch64 (ARMv8-A), duke pĂ«rfshirĂ« sistemet server qĂ« pĂ«rputhen me kĂ«rkesat e ARM ServerReady (SBBR+SBSA), dhe sistemet big.LITTLE (kombinimi nĂ« njĂ« çip i bĂ«rthamave tĂ« fuqishme, por qĂ« konsumojnĂ« shumĂ« energji, dhe bĂ«rthamave mĂ« pak prodhuese, por mĂ« efikase nĂ« energji). MbĂ«shtet ekzekutimin e aplikacioneve 32-bit nĂ« njĂ« mjedis 64-bit duke pĂ«rdorur COMPAT_NETBSD32. Mund tĂ« pĂ«rdoren deri nĂ« 256 CPU. MbĂ«shtetet nisja nĂ« emuluesin QEMU dhe SoC:
    • Allwinner A64, H5, H6
    • Amlogic S905, S805X, S905D, S905W, S905X
    • Broadcom BCM2837
    • NVIDIA Tegra X1 (T210)
    • Rockchip RK3328, RK3399
    • Pllakat e serverĂ«ve SBSA/SBBR, si Amazon Graviton, Graviton2, AMD Opteron A1100, Ampere eMAG 8180, Cavium ThunderX, Marvell ARMADA 8040.
  • MbĂ«shtetje e zgjeruar pĂ«r pajisjet qĂ« bazohen nĂ« arkitekturĂ«n ARMv7-A. E shtuar mbĂ«shtetje pĂ«r sistemet big.LITTLE dhe ngarkimin pĂ«rmes UEFI. Lejohet pĂ«rdorimi deri nĂ« 8 CPU. E shtuar mbĂ«shtetje 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
  • Drejtuar driverĂ«t grafikĂ« pĂ«r GPU Intel (shtuar mbĂ«shtetje pĂ«r Intel Kabylake), NVIDIA dhe AMD pĂ«r sistemet x86. NĂ«n sistemi DRM/KMS Ă«shtĂ« sinkronizuar me kernin Linux 4.4. Shtuar driverĂ« tĂ« rinj pĂ«r GPU qĂ« pĂ«rdoren nĂ« sistemet ARM, duke pĂ«rfshirĂ« driverĂ«t DRM/KMS pĂ«r Allwinner DE2, Rockchip VOP dhe TI AM335x LCDC, driver framebuffer pĂ«r ARM PrimeCell PL111 dhe TI OMAP3 DSS;
  • PĂ«rmirĂ«suar mbĂ«shtetje pĂ«r funksionimin e NetBSD si njĂ« OS mysafir. E shtuar mbĂ«shtetje pĂ«r pajisjen fw_cfg (QEMU Firmware Configuration), Virtio MMIO dhe PCI pĂ«r ARM. Siguruar mbĂ«shtetje HyperV pĂ«r x86;
  • Implementuar numĂ«rues pĂ«r monitorimin e performancĂ«s, duke lejuar analizĂ«n nĂ« kohĂ« reale tĂ« performancĂ«s sĂ« kernelit dhe aplikacioneve pĂ«rdoruese. Menaxhimi bĂ«het pĂ«rmes komandĂ«s tprof. MbĂ«shteten platformat Armv7, Armv8 dhe x86 (AMD dhe Intel);
  • PĂ«r arkitekturĂ«n x86_64 Ă«shtĂ« shtuar mekanizmi i rastĂ«sisĂ« sĂ« hapĂ«sirĂ«s sĂ« adresave tĂ« kernelit (KASLR, Kernel Address Space Layout Randomization), i cili rrit qĂ«ndrueshmĂ«rinĂ« ndaj disa lloje sulmesh qĂ« shfrytĂ«zojnĂ« vulnerabilitetet nĂ« kernel, duke formuar njĂ« disposicion tĂ« rastĂ«sishĂ«m tĂ« kodit tĂ« kernelit nĂ« memorie me çdo ngarkim;
  • PĂ«r arkitekturĂ«n x86_64 e shtuar mbĂ«shtetje pĂ«r KLEAK, njĂ« teknikĂ« pĂ«r identifikimin e rrjedhjeve tĂ« memories sĂ« kernelit, e cila ka lejuar identifikimin dhe rregullimin e mĂ« shumĂ« se 25 gabimeve nĂ« kernel;
  • PĂ«r arkitekturĂ«n x86_64 dhe Aarch64 implementuar mekanizmi ndihmĂ«s KASan (Kernel address sanitizer), i cili lejon identifikimin e gabimeve nĂ« punĂ«n me memorie, si qasjet nĂ« blloqe tĂ« memories qĂ« janĂ« çliruar dhe mbushjet e bufereve;
  • Shtuar mekanizmi KUBSAN (Kernel Undefined Behavior Sanitizer) pĂ«r identifikimin e rasteve tĂ« sjelljes sĂ« paqartĂ« nĂ« kernel
  • PĂ«r arkitekturĂ«n x86_64 implementuar driver KCOV (Kernel Coverage) pĂ«r analizĂ«n e mbulimit tĂ« kodit tĂ« kernelit;
  • Shtuar Userland Sanitizer pĂ«r identifikimin e gabimeve dhe anomalive gjatĂ« ekzekutimit tĂ« aplikacioneve nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit;
  • Shtuar mekanizmi KHH (Kernel Heap Hardening) pĂ«r mbrojtjen e heaps nga disa lloje gabimesh nĂ« punĂ«n me memorie;
  • Kryer auditin e sigurisĂ« sĂ« strukturĂ«s sĂ« rrjetit;
  • PĂ«rmirĂ«suar mjetin e debugs ptrace;
  • KĂ«rkohet pastrimi i bĂ«rthamĂ«s nga nĂ«n-sistemet e vjetra dhe ato qĂ« nuk janĂ« mbĂ«shtetur, si NETISDN (drejtuesit daic, iavc, ifpci, ifritz, iwic, isic), NETNATM, NDIS, SVR3, SVR4, n8, vm86 dhe ipkdb;
  • JanĂ« zgjeruar mundĂ«sitĂ« dhe Ă«shtĂ« optimizuar performanca e filtrit tĂ« paketave NPF, i cili tani Ă«shtĂ« aktivizuar si parazgjedhje;
  • ËshtĂ« pĂ«rditĂ«suar implementimi i sistemit tĂ« skedareve ZFS, i cili Ă«shtĂ« sjellĂ« nĂ« njĂ« gjendje tĂ« pĂ«rshtatshme pĂ«r pĂ«rdorim tĂ« pĂ«rditshĂ«m. MundĂ«sitĂ« e bootimit nga ZFS dhe pĂ«rdorimi i ZFS nĂ« pjesĂ«n rrĂ«njĂ«sore ende nuk suportohen;
  • JanĂ« shtuar drejtues tĂ« rinj, pĂ«rfshirĂ« bwfm pĂ«r pajisjet pa tela Broadcom (Full-MAC), ena pĂ«r Amazon Elastic Network Adapter dhe mcx pĂ«r adaptuesit Ethernet Mellanox ConnectX-4 Lx EN, ConnectX-4 EN, ConnectX-5 EN, ConnectX-6 EN;
  • Sistemi SATA Ă«shtĂ« rikonceptuar, duke sjellĂ« mbĂ«shtetje pĂ«r NCQ dhe pĂ«rmirĂ«sim nĂ« trajtimin e gabimeve tĂ« raportuara nga disku;
  • Propozohet njĂ« kornizĂ« e re usbnet pĂ«r krijimin e drejtuesve pĂ«r adaptuesit Ethernet me ndĂ«rfaqe USB;
  • JanĂ« pĂ«rditĂ«suar versionet e komponenteve tĂ« jashtme, duke pĂ«rfshirĂ« GCC 7.4, GDB 8.3, LLVM 7.0.0, OpenSSL 1.1.1d, OpenSSH 8.0 dhe SQLite 3.26.0.

    Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster