Linux kernel 3.9 dostupan za preuzimanje, popis novosti je impresivan
Deset tjedana nakon objave kernela 3.8, Linus Torvalds najavio je dostupnost novog izdanja, Linux kernel 3.9.
Upravo je oko deset tjedana uobičajeni razmak između objavljivanja novih izdanja, tako da je i ovaj put Linux kernel stigao “na vrijeme”. Najavu samog Linusa Torvaldsa možete pročitati na thread.gmane.org, a mi ćemo se ukratko dotaknuti novosti i izmjena.
Simbioza SSD i mehaničkog diska
Vlasnici sve popularnijih i svakim danom sve pristupačnijih SSD diskova, imaju razloga veseliti se novom kernelu. Naime, ugrađena je mogućnost podešavanja diska da posluži kao priručna odnosno privremena memorija (eng. cache) za neki drugi uređaj za pohranu podataka. Ovime se postižu iznimna ubrzanja u pisanju zahvaljujući spremanju podataka na brzi SSD disk koji u ovom slučaju služi kao priručna memorija, a nakon što sustav više ne bude opterećen, podaci se polagano iz priručne memorije spremaju na spori, tvrdi odnosno mehanički disk.
Također, na brzi SSD disk moguće je učitati često korišten sadržaj pohranjen na tvrdom disku. Nažalost, ova mogućnost još uvijek se nalazi u eksperimentalnoj fazi razvoja, ali je svakako dobrodošla, posebno ako uzmemo u obzir da je ovako nešto na Windows OS-u odavno moguće.
Serveri i mreže
Napravljene su i određene promjene u pogledu mreže – obećavaju poboljšati način na koji su zadaci servera distribuirani diljem većeg broja procesorskih jezgri.
Procesorske arhitekture
Linux je već poznat po podršci za brojne procesorske arhitekture, a sada se može pohvaliti s još dvije dodane na popis: Synopsys ARC procesori i Imagination Meta ATP i HTP procesorske jezgre.
Datotečni sustavi i RAID polja
Pored arhitektura, poznat je i po podršci za brojne datotečne sustave, koja s novim izdanjem kernela postaje još bolja. Btrfs datotečni sustav pored RAID 0 i 1, sada podržava i eksperimentalnu podršku za RAID 5 i 6. Popravljen je i problem oko performansi na JBD2 žurnalirajućem sloju kojeg koristi popularni EXT4 (podsjetimo, ovaj problem postoji još od objave Linux kernela 3.0).
Virtualizacija
Napredovala je i virtualizacija pod Linuxom: KVM sada podržava virtualizacijske mogućnosti Cortex A15 procesora. Ovo je prvi put da KVM radi na ARM jezgrama. Korisnici VMware rješenja također će imati beneficije od novog kernela – integrirani su razni upravljački programi isključivo za WMware, koji ih koristi za komunikaciju i razmjenu podataka između “domaćina” i “gosta”.
Spomenimo još i kernelovu Xen podršku koja sada uključuje “hotplugging” procesorskih i memorijskih komponenti, dok njihovo “vađenje” tijekom rada još uvijek nije podržano.
Upravljački programi
Pogledajmo novosti vezane uz upravljačke programe (eng. drivers). Napravljene su bitne izmjene na kodu za konfiguraciju HD audio kodeka (često ih nalazimo u modernim računalima i prijenosnicima) koji je sada lakši ali i robusniji.
Uključeni su i upravljački programi za nadolazeću Intelovu seriju WiFi komponenti pod nazivom 7000 (trebali bi biti dostupni kroz par mjeseci, a doći će s podrškom za brze IEEE 802.11ac načine prijenosa).
Radeon upravljački programi sada pružaju podršku za Oland grafičke čipove korištene na Radeon HD karticama 8500 i 8600. Zanimljiv je tempo ugrađivanja upravljačkih programa za uređaje koji još nisu ni stigli u prodaju – u novom kernelu nalazi se i podrška za nadolazeću AMD-ovu Richland APU generaciju.
Što se tiče glavnog konkurenta, tvrtke NVIDIA, otvoreni Nouveau upravljački programi sada pružaju (još uvijek eksperimentalnu) mogućnost automatskog i ručnog upravljanja radom ventilatora na NV40 i NV50 grafičkim čipovima koji se koriste na seriji GeForce kartica od 6xxx do 9xxx, te 1xx do 3xx grafičkim čipovima.
Upravljački programi za nadolazeće Intelove grafičke čipove na seriji Haswell procesora optimizirani su za veću uštedu energije.
Libdata upravljački programi dobili su podršku za ZPODD, što znači da će biti sposobni sniziti potrošnju energije gotovo na minimum, kada nisu u upotrebi odnosno kad u njima nema CD ili DVD medija.
Od ostalog, spomenut ćemo dodani upravljački program za podršku Chromebook računala različitih proizvođača, uključujući razvikani Chromebook Pixel. Tu je i podrška za Cypress APA I2C trackpadove korištene na Samsungovim ARM Series 3 Chromebookovima te Cypress PS/2 trackpad za Dellov Ultrabook s Ubuntuom 12.04.
Upravljanje energijom
Dodana je i zanimljiva mogućnost po pitanju upravljanja energijom, zove se “lightweight suspend” odnosno “suspend freeze“. U osnovi, kernel šalje sve hardverske komponente u stanje najvećeg mogućeg stanja mirovanja radi uštede energije, za razliku od suspend-to-RAM opcije koja u potpunosti gasi komponente i time zahtjeva više vremena za povratak u radno stanje. Svakako dobrodošla opcija, za koju razvijatelji kažu da će imati poseban odjek na pametnim telefonima i tablet računalima, gdje je za razliku od PC-a i prijenosnika, potrošnja energije u “lightweight suspend” i suspend-to-RAM načinima gotovo jednaka.
Preuzimanje
Linux kernel 3.9 možete preuzeti na kernel.org ili pričekati da se pojavi u repozitorijima vaše omiljene distribucije.
Referencije: thread.gmane.org, kernel.org, h-online.com
Imam jedno čudno pitanje, može li se koristiti ssd umjesto rama mislim kod suspendiranja ? Poznato je da bi rami trebali stalno imati struju ako treba zadržati podatke dok za ssd to nije nužno.
Imas opciju suspend to RAM i suspend to disk. Problem sa SSD-ovima je što im tako smanjuješ radni vijek.
brzinsko guglanje:
http://www.webupd8.org/2012/11/how-to-use-hybrid-suspend-in-ubuntu.html
To ti se zove hibernacija, i moguća je i na HDD.
Jel netko koristi ovaj kernel s i5/i7 procesorom i integriranom i915 čipset grafikom? naime ja sam na novijim kernelima imao problema sa zamrzavanjem grafike što bi se vidjelo baš u kernel logu