Újdonságok a FreeBSD 8.0 verzióban Ádám Szilveszter (sziszi@bsd.hu) Magyar BSD Egyesület
FreeBSD 8.0 Közel két év fejlesztés a 7.0 óta Számos újdonság Még több hibajavítás Cél: egy architektúrálisan is korszerű rendszer megteremtése, amely képes kiaknázni a modern hardverek adta lehetőségeket Megjelenés tervezett: még 2009-ben
Hálózatkezelés VIMAGE/Virtnet projekt: több hálózati alrendszer ugyanazon OS példány alatt (pl minden jailnak külön) Több útválasztó tábla támogatása => választás folyamat szinten lehetséges NFSv4 támogatás (kliens + szerver) NFS zároláskezelő a rendszermagban a nagyobb teljesítményért
Hálózatkezelés II. Azonos költségű többútvonalas útvonalválasztás 802.11s D3.0 mesh hálózatok támogatása (kísérleti) Jelentős fejlesztések az IPv6 könnyebb használhatósága érdekében
Rendszermag Új USB alrendszer Jail lehetőségeinek továbbfejlesztése 0, 1, vagy több IP cím egy jailban Jailek hierarchikus rendszere lehetséges Erőforrások hozzárendelése konkrét jailhoz MPSafe TTY alrendszer „Könnyű” szálak a rendszermagban
Rendszermag II. Procfs helyett procstat(1) Textdump: információgyűjtés segítése rendszermag összeomlások után DTrace: port Solarisról, a kernelben már használható, felhasználói térben majd később XEN Dom-U támogatás (kísérleti)
Tároló alrendszer ZFS FreeBSD-n már nem kísérleti (64 bites környezet ajánlott!) Új CAM megvalósítás => natív AHCI meghajtó A rendszerbetöltő már támogatja a GPT partícionálást is Gvinum2 – A vinum logikai kötetkezelő újraírása Egy partíció már akár 26 fájlrendszert tartalmazhat.
Biztonság GCC ProPolice kiterjesztés használata alapértelmezettként a rendszer fordítása során
Egyebek LLVM/Clang, mint az alaprendszer fordítóprogramja egyre közelebb kerül a megvalósuláshoz Felhasználó beállíthatja, hogy egy folyamat/szál mely CPU(ko)n hajtódjon végre Virtuális AP (vap) támogatás AMD64 platformon a kernel memória méretének megnövelése Virtualbox 3.x támogatás (VM host)
Érdemes figyelni: FreeBSD release engineering oldal: http://www.freebsd.org/releng/ What's cooking for FreeBSD 8? http://ivoras.sharenet.org/freebsd/freebsd8.html Negyedéves státusz jelentések: http://www.freebsd.org/news/status/status.html FreeBSD projektek: http://www.freebsd.org/projects/
Köszönöm a figyelmet!