ot task_struct, redaktsiia ot bop_bop_mara(6-01-2012)

Kakto veche anonsirahme, novata versiia na iadroto Linux - 3.2 - e fakt. Tova se sluchva okolo dva mesetsa sled izlizaneto na Linux 3.1, s koeto razrabotchitsite otnovo se vrushtat v standartniia grafik, koito beshe narushen zaradi probiva v kernel.org. Drugata dobra novina e, che v tazi versiia i broiat na implementiranite novovuvedeniia i podobreniia e vidimo po-goliam. Eto tezi ot tiah, koito praviat nai-seriozno vpechatlenie.

Mrezha

Razrabotchitsite sa razshirili TCP steka na iadroto, taka che da predostavia poddurzhka na "Proportional Rate Reduction" (PRR). Vuvedeniiat ot sluzhiteli na Google algoritum (opisan v chernovata IETF) adaptira skorostta na predavane na danni do skorostta, koiato poluchateliat i ruterite po putia mogat da poemat. Po tozi nachin, naprimer, skorostta mozhe da bude ogranichena, s tsel da se predotvrati potentsialno pretovarvane v dadena chast ot mrezhata, kato tozi konkreten algoritum osiguriava i po-burzo zavrushtane do maksimalna skorost, sled kato opasnostta premine. Test na vremeto za otgovor na HTTP zaiavki s izpolzvane na PRR v iadroto pokazva ot 3 do 10 protsenta podobrenie.

V dobavka kum tova si struva da otbelezhim i mnozhestvo podobreniia v draivurite Brcmsmac i Brcmfmac, izpolzvani za Broadcom Wi-Fi chipove, i dobavianeto na draivura Ath6kl za Atheros AR6003.

Failovi sistema

V Linux 3.2 kum failovata sistema Ext4 e dobavena optsiiata za zadeliane na "golemi blokove". Tova e tehnika, pozvoliavashta obediniavaneto na 4-kilobaitovite blokove v klusturi s razmer do 1MB. Po tozi nachin se namaliava natovarvaneto pri zapazvane na golemi failove i se ochakva ot tova da se vuzpolzvat horata, raboteshti v oblasti kato virtualizatsiia i oblachni izchisleniia.

V Btrfs, puk, e dobavena vuzmozhnost za predvaritelno chetene (readahead) i sa napraveni podobreniia po scrub funktsionalnostta. Ako glavniiat vuzel (root node, klyuchov komponent na Btrfs) e povreden, novata optsiia pri montirane "-o recovery" pozvoliava iadroto da se opita da zaredi star glaven vuzel, ako ima nalichen. Po tozi nachin shte bude zaredena stara versiia na failovata sistema i shte imate vuzmozhnost da spasite chast ot dannite si.

Arhitekturi

Dobavana e implementatsiia na SHA1 za x86-64, optimizirana da izpolzva instruktsii SSE3 i AVX. Spored izmervaniia, propuskatelnostta na IPSec na Core 2 Quad e skochila ot 344 na 464 Mbits/s. Podobreniia za x86-64 ima i pri Blowfish i Twofish.

Dobavena e poddurzhka na Hexagon arhitekturata na Qualcomm, a Ivy Brindge protsesorite veche mogat da izpozlvat RDRAND instruktsiiata za generirane na proizvolni chisla. Nalichni sa i krupki, reshavashti problemite s osobenoto povedenie na L1 kesha na AMD Bulldozer.

Grafichni draivuri

V novata versiia ima mnozhestvo podobreniia po draivura za platformite Sandy Bridge i Ivy Bridge na Intel. A draivurut s otvoren kod za grafichni karti na NVidia - Nouveau - veche poddurzha mnozhestvo novi modeli. Ne e za podtseniavane i faktut, che sa napraveni optimizatsii, namaliavashti razhoda na energiia.

Iztochnitsi:

What's new in Linux 3.2
Kernel Log: Coming in 3.2 (Part 1) - Networking
Kernel Log: Coming in 3.2 (Part 2) - Filesystems
Kernel Log: Coming in 3.2 (Part 3) - Architecture
Kernel Log: Coming in 3.2 (Part 5) - Drivers



<< Kanonikul predstavi Ubuntu TV | Izleze Linux 3.2 >>