Izšel Linux 3.4

Matej Huš

21. maj 2012 ob 21:11:53

Včeraj je izšla nova verzija Linuxovega jedra, ki nosi številko 3.4. Predhodna večja stabilna verzija 3.2 je izšla pred skoraj pol meseca, tako da se je v tem času nabralo precej novosti.

Končna verzija 3.4 se bistveno ne razlikuje od sedmega kandidata za izid (-rc 7). Mnogo izboljšav tiči v datotečnem sistemu btrfs, ki je dobil novo orodje za reševanje podatkov (btrfs-restore) in nove funkcionalnosti v že poznanem fsck. Ponovno so omogočeni bloki metapodatkov, ki so večji od 4 KB. Tako je bil zamišljen že od začetka, a ker koda ni bila dokončana, so prejšnje verzije za velikost bloka uporabljale kar velikost pomnilniške strani (na arhitekturi x86 torej 4 KB). Odslej so podprte velikosti do 64 KB. Datotečni sistem je tudi hitrejši in robustnejši. Posamezne dopolnitve so doživeli še ostali datotečni sistemi (ext4, FUSE, NFS itd.).

Na področju gonilnikov je nova podprta za Nvdiine keplerje (GeForce 600), AMD-jeve radeone 7000 in trinityje ter Intelov čip Medfield GMA500. Dodana je tudi podpora za 32-bitne kazalce (pointers) v 64-bitnem načinu (x32 ABI), s čimer lahko privarčujemo sistemska sredstva (64-bitni kazalci so dvakrat večji, zato zasedejo več pomnilnika in procesorskih ciklov). Vključili so tudi autoprobing glede na CPUID-kodo procesorja, s čimer se doda podpora specifičnim funkcijam v posameznih procesorjih, ki niso del klasičnega x86.

Celoten seznam novosti najdemo na kernel newbies, od koder lahko jedro tudi prenesemo, prevedemo in vključimo v obstoječe distribucije. Večina uporabnikov sicer verjetno počakale na nove verzije distribucij, ki bodo že imele novo jedro.