A NetBSD 10.1 operációs rendszer kiadása.

Megjelent a NetBSD 10.1 operációs rendszer, amely 58 architektúrát és 16 CPU családot támogat. A hordozhatóságon és a széleskörű hardverplatform-támogatáson túl a NetBSD operációs rendszer olyan lehetőségeket kínál, mint az NVMM hipervizor, az NPF tűzfal, a pkgin csomagkezelő, a pkgsrc csomagrepo, a veriexec integritás-ellenőrző mechanizmus, a W^X mód (a memóriaoldalak egyszerre nem lehetnek írhatóak és végrehajthatóak), a ZFS fájlrendszer támogatása és a cgd lemezkódolás. Az installációs képek (640 MB) 56 architektúrára készültek (az epoc32 és ia64 kihagyásra került).

A projektet 8 elsődleges port támogatja: NetBSD: amd64, i386, evbarm, evbmips, evbppc, hpcarm, sparc64 és xen, valamint 49 másodlagos port, amelyek CPU-kkal kapcsolatosak, például alpha, hppa, m68010, m68k, sh3, sparc és vax. A másodlagos portok továbbra is támogatottak, de már elavultak vagy nem rendelkeznek elegendő érdeklődő fejlesztővel a fejlődésükhöz. Egy port (acorn26) a harmadik kategóriába került, amely nem működőképes portokat tartalmaz, és eltávolításra vár, hacsak nem található rendszer fejlődésében érdekelt lelkesedés.

A NetBSD 10.1 főbb fejlesztései:

  • A szoftveres RAID megvalósításába hozzáadódott a működő és tartalék lemezek hot removal támogatása.
  • A raidctl segédprogramhoz hozzáadták a 'raidctl dev command' szintaxist, lehetővé téve a parancssoron keresztüli konfigurálását az egyszerű RAID-tömböknek. Például egy RAID 0 létrehozására három lemezből használhatja a 'raidctl raid0 create 0 /dev/wd0e /dev/wd1e /dev/wd2e' parancsot, míg egy RAID 1 létrehozásakor, amelyben egyelőre csak egy lemez van, ezt tudja megadni: 'raidctl raid0 create mirror absent /dev/wd1e'.
  • Megszüntették a regressziókat, amelyek csökkentették a hálózati socketek teljesítményét.
  • A hálózati hidak driverében megjelent a hálózati interfészek védelmi módja, amelynek bekapcsolásával a védett hálózati interfészen keresztül kapott keret nem irányítható át másik védett interfészre.
  • A virtuális Ethernet adapterben, a shmif-ben lehetővé vált a hálózati link állapotának megváltoztatása. Új shmif_pcapin segédprogram került bevezetésre a shmif tesztelésére.
  • Az NFS problémái megoldódtak, amikor 32 GB-nál több RAM-mal működő rendszereken használják.
  • Hozzáadva a hardvertámogatás: Realtek/Killer E2600 Ethernet, Brainboxes USB Serial, Mercusys MW150USV2 Wi-Fi.
  • Alapértelmezés szerint az x86_64 rendszerekhez a VIA C7, VIA Nano és Zhaoxin CPU hőmérséklet-érzékelőkhez a viac7temp illesztőprogram van engedélyezve. A VIA cég CPU-jának támogatása javult.
  • ARM64 rendszerekhez a kernelben megtalálhatók a QEMU-ban a hang lejátszásához szükséges hangkészülékek.
  • Javítva lettek a virtio illesztőprogram hibái.
  • A beépített HTTP-szerver által generált oldalakat a mobil eszközök megjelenítésére optimalizálták.
  • A C-könyvtár getentropy függvénye megfelel a POSIX.1-2024 szabvány követelményeinek.
  • Klónozás esetén virtuális gépekhez automatikus újra-inicializálást biztosítanak a pszeudorandom számgenerátor entropia tójának, amely a getentropy és az arc4random függvényeken keresztül érhető el.
  • Frissült az ftp 20241129, a libarchive 3.7.7 és az Xserver 21.1.14 verziója.
  • A libsa könyvtárhoz, amelyet a bootloaderek használnak, hozzáadták az NFSv3 támogatást.
  • Csökkent a mérete az i386 rendszerekhez készült buildnek, amely most CD-ROM-on elfér.
  • A mac68k és macppc architektúrákhoz hozzáadták a mkhybrid segédprogramot, amely lehetővé teszi univerzális bootképek létrehozását.
  • Az usleep függvényben engedélyezett a 999999-nél nagyobb értékek megadása.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster