Linux Tux
Linus Torvalds ogłosił wydanie jądra Linux 3.12. Kolejna wersja przynosi bardzo duże usprawnienia we wszystkich obszarach. Sam Linus myśli już także o zmianie numeracji na wyższą, ponieważ nie wyobraża sobie powtórki z linii Linux 2.6.x. Prawdopodobny przeskok nastąpił by przy okazji wydania jądra Linux 3.20, czyli za około rok. Warto także wspomnieć o pomyśle pracownika Intela – Dirka Hondela, który zaproponował, aby jedno wydanie jądra Linux obejmowało jedynie same poprawki błędów, bez żadnych nowości. Oznaczało by to wdrożenie bardzo dobrej koordynacji ze wszystkimi osobami, biorącymi udział w rozwoju jądra Linux, w szczególności z producentami sprzętu.

Linus Torvalds chce także skupić się głównie na 64 bitowych procesorach, przy okazji kolejnych wydań, oferując wsparcie dla 32 bitowych architektur jedynie przy okazji.

AMD, Radeony i APU

Dodano obsługę architektury Heterogeneous System Architecture od firmy AMD. Technologia ta ma się pojawić w procesorach APU – AMD Berlin, a za rozwój jest odpowiedzialna Heterogeneous System Architecture Foundation.

Wolny sterownik dla kart graficznych Radeon otrzymał udoskonalone Dynamiczne Zarządzanie Energią (Dynamic Power Management), jednakże nie zostało ono włączone w tym wydaniu. Pojawi się za to w jądrze Linux 3.13, razem z obsługą HDMI Audio i będzie odgrywało dużą rolę w systemie PowerXpress, który odpowiada za dynamiczne przełączanie się kart graficznych w laptopach.

Zmieniono także CPUfreq governor, czyli zarządcę odpowiedzialnego za wyliczanie obciążenia procesora, który wybiera odpowiednią docelową częstotliwość dla rdzeni, niezależnie od obecnej czy uśrednionej częstotliwości. Powinno to skutkować ogromnym przyrostem wydajności.

nVidia

Dodano dynamiczne zarządzanie energią w sterownikach Nouveau dla technologii nVidia Optimus. Pozwoli to włączać i wyłączać drugą kartę graficzną.

Qualcomm Snapdragon i Adreno

Nowe jądro posiada nowy sterownik graficzny Freedreno do obsługi popularnych kart graficznych dla procesorów ARM – Qualcomm Snapdragon i Adreno.

System plików

System plików Ext4 może od teraz korzystać z agresywnego buforowania danych oraz lepiej sobie radzić z uszkodzeniami plików. Agresywne buforowanie ma przynieść mniejsze zużycie pamięci, związanych z odczytem i większą wydajność asynchronicznego odczytu i zapisu.

Udoskonalono także losowe obszary w systemach plików F2FS, XFS, Btrfs. Ma to przynieść wzrost wydajności dysków.

zRAM

zRAM wyszedł z obszaru oczekiwania i został włączony do stabilnych kompilacji jądra Linux. Mechanizm ten zwiększa wydajność systemu, poprzez eliminację niepotrzebnego stronicowania pamięci na dysku twardym, a zwiększenie użycia kompresowania pamięci w RAMie. Ma to przynieść ogromne zalety w przypadku pamięci Flash.