Linux: Megérkezett a Linux kernel 3.2

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 129 db
  • Videók - 66 db
  • Blogbejegyzések - 302 db
  • Fórumtémák - 31 db
  • Linkek - 253 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 129 db
  • Videók - 66 db
  • Blogbejegyzések - 302 db
  • Fórumtémák - 31 db
  • Linkek - 253 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 129 db
  • Videók - 66 db
  • Blogbejegyzések - 302 db
  • Fórumtémák - 31 db
  • Linkek - 253 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Szeretettel köszöntelek a Linux klub közösségi oldalán!

Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.

Ezt találod a közösségünkben:

  • Tagok - 319 fő
  • Képek - 129 db
  • Videók - 66 db
  • Blogbejegyzések - 302 db
  • Fórumtémák - 31 db
  • Linkek - 253 db

Üdvözlettel,
M Imre
Linux klub vezetője

Amennyiben már tag vagy a Networkön, lépj be itt:

Kis türelmet...

Bejelentkezés

 

Add meg az e-mail címed, amellyel regisztráltál. Erre a címre megírjuk, hogy hogyan tudsz új jelszót megadni. Ha nem tudod, hogy melyik címedről regisztráltál, írj nekünk: ugyfelszolgalat@network.hu

 

A jelszavadat elküldtük a megadott email címre.

Menetrend szerint, két hónappal az előző verziót követve megérkezett a Linux kernel 3.2-es változata, amely számos módosítást tartalmaz.

 

A kernel.org feltörése miatt a 3.1-es rendszermag a szokásosnál hosszabb ideig, három hónapig készült, a 3.2-es verzió azonban a korábban megszokott bő két hónapos szünettel követte október végén kiadott elődjét. A végleges verzió hét kiadásra jelölt változat megszületése után január 4-én jelent meg. A változások listája hosszú, a commitok száma 11881, amire évek óta nem volt példa - utoljára a 2.6.39-es kernel tartalmazott 10 ezernél is több commitot, 11 ezer fölött pedig csak a 2.6.37 járt az utóbbi években.


Hálózat- és háttértárkezelés

Az új rendszermag legfontosabb változásai a hálózat- és háttértárkezelést érintik. Hálózatkezelés terén említésre méltó fejlesztés a TCP Proportional Rate Reducion (PRR) támogatásának megjelenése a kernelben. A Google által kigondolt, és az Internet Engineering Task Force-nak is beterjesztett algoritmus célja annak a helyzetnek a hatékony kezelése, amikor egy TCP kapcsolat a túl sok továbbított üzenet miatt "eltömődik". Jelenleg két algoritmus terjedt el széles körben ennek kivédésére, a Fast Recovery és a Rate Halving, de a kidolgozói szerint a PRR ezeknél kevésbé "óvatos" és tényleg csak annyira csökkenti a hálózati forgalmat, hogy az még használható maradjon, a teljesítmény nem csökken akár egy nagyságrenddel.


A sok disztribúcióban alapértelmezett Ext4 fájlrendszer már kezeli a nagy foglalási blokkokat. A bigalloc néven ismert eljárást a 4 kilobájtos blokkokat akár 1 megabájtos csoportokban is tudja kezelni, ami nagy méretű állományok írásánál jelentősen csökkenti a rendszer adminisztrációs terhelését, ezáltal javítja a teljesítményt - a CPU-terhelés negyedével is csökkenhet. A fejlesztők módosítottak a CIFS kódon is, így a Samba és Windows megosztások elérése felgyorsult. Az Oracle-mérnökök irányításával készülő Brtfs fájlrendszer is frissítést kapott, amely a teljesítmény mellett a megbízhatóságot javítja.


A 3.2-es rendszermagban a blokkeszközöket virtualizáló device-mapper kerneldriverben megjelent a persistent data library, amely a device mapper "targetek" metaadatainak tárolására szolgáló keretrendszer. Ezt felhasználva a dm-thin lehetővé teszi a Linux 3.2-t használó rendszereken a thin provisioninget, amely a rendelkezésre álló tárterület hatékony felhasználását célozza - egy tárolóeszköz az alkalmazások és a felhasználók számára a tényleges fizikai kapacitásánál nagyobb köteteket is tud láttatni. A dm-thin emellett lehetővé teszi rekurzív snapshotok helytakarékos tárolását is, így gyakorlatilag tetszőleges mennyiségű rekurzív snapshot készíthető.


A Microsoft mérnökeinek hála javult a Linux kernel és a Hyper-V virtualizációs köztesréteg közötti együttműködés. Bekerült a rendszermagba a Hyper-V clocksource driver, de számos további meghajtó is elhagyta a staging állapotot - viszont az emulált egér, hálózat és tároló driverek továbbra is ott maradtak, ezek feltehetően a 3.3-as kernelben élesednek.


Újdonságok a kernel mélyéről

Főleg a cloudok üzemeltetői számára lehet hasznos a CFS ütemező fejlesztése, a CPU Bandwith Control, amellyel gátat lehet szabni egy adott szál vagy szálcsoport által felhasznált processzoridőnek - be lehet állítani, hogy adott idő alatt hány milliomod másodpercnyi időszeletet tölthet a CPU a feldolgozással. Ezzel lehetővé válik például a cloudszolgáltatók számára az ügyfelek által elfogyasztott számítási kapacitás korlátozása (csak annyit kapnak amennyiért fizettek).


Szintén a rendszermag "mélyét" érintő fejlesztés, hogy a sok adatot író szoftvereket féken tartja a 3.2-es kernel, így nem fordulhat elő, hogy egy lassabb háttértárra (pl. USB pendrive) írás következtében a rendszer kevéssé válaszképes a felhasználó számára. A javítás elsőre pofonegyszerűnek tűnik, de csak ha valaki érti, mi történik a háttérben - ehhez jó támpontot nyújt az LWN novemberi cikke.

 

A 2.6.38-as kernelben élesedett a Red Hat mérnökeinek vezetésével fejlesztett transparent huge pages (THP), amelynek köszönhetően a Linux a modern processzorokon hatékonyabban kezeli a nagy memórialapokat. A nagy memórialapok használatához az is kell, hogy a kernel a foglalt  memórialapokat egyetlen egybefüggő területté szervezze ("compaction"), hogy később le lehessen foglalni nagy egybefüggő memóraterületeket, nagy lapokat.


Bekapcsolt THP esetén a kernel laphiba esetén nem egy 4096 bájtos lapot, hanem egy tiszta "huge page"-et készít elő, amelynek a mérete akár 2048 kilobájt is lehet. Amennyiben egy lap lefoglalásakor nem áll rendelkezésre elegendő hely, a rendszermag azonnal elkezdi a memórialapok átszervezését ("synchronous compaction").

 

A háttértárra írás közben a rendszer lassulását, a válaszképesség elvesztését az okozza hogy hirtelen sok memórialap válik szennyezetté, kiírásra várva, de a memória kezelését végző kód ezeket addig nem tudja átrendezni, míg az I/O művelet be nem fejeződött - addig vár, amíg a lapok kiírása nem történt meg, ami egy lassú háttértár esetén akár másodpercekig is tarthat. A problémára a megoldás frappáns: laphiba esetén a kernel nem huge page-et, hanem egy sima lapot foglal le a memóriában, így nincs szükség a lapok átrendezésére.


Örülhetnek a notebookjukon Linuxot használók

Szokás szerint a grafikus driverek terén is hoz előrelépéseket az új kernel - itt érdemes kiemelni, hogy az Intel chipkészletbe és processzorba integrált grafikus vezérlőihez fejlesztett RM/KMS meghajtó alapértelmezésként bekapcsolt RC6-támogatással érkezik. Az RC6 az Intel GPU-k által támogatott energiatakarékos állapot, amelynek alapértelmezett használatát a 3.1-es rendszermagban kikapcsolták a fejlesztők, mivel egyes Sandy Bridge-alapú gépeken stabiltási problémákat okozott. A javításoknak köszönhetően a 3.2-es rendszermagot futtató laptopok fogyasztása és üzemideje terén érezhető javulásra lehet számítani.


Szintén a linuxos laptopok használói számára lehet örömhír, hogy a hosszas tesztelési folyamat után bekerült a rendszermagba a Broadcom által fejlesztett nyílt forrású Brcm80211 Wi-Fi driver, amely számos vezeték nélküli vezérlőchipet támogat. Ugyanez történt az (immár a Qualcomm részévé vált) Atheros által gyártott AR600x sorozatú Wi-Fi chiphez készített meghajtóval is. A rendszermag fejlesztői javítottak az AMD Bulldozer architektúrára épülő processzorok cache-kezelésén is - ezeket a fejlesztéseket a 3.0 és 3.1 verziójú kernelekbe is visszaportolják a fejlesztők. A 3.2-es kernelbe bekerült a Qualcomm Hexagon digitális jelfeldogozó processzorok támogatása is.


A 3.2-es kernel újdonságairól részletesen a Linux Kernel Newbie cikkében lehet olvasni.

 

(forrás: hwsw.hu)

Címkék: amd bulldozer architektúra atheros ar600x sorozatú wi-fi chip blokkeszköz virtualizáció brcm80211 wi-fi driver cfs cifs kód cloud commit cpu bandwith control device-mapper dm-thin energiagazdálkodás ext4 fast recovery hyper-v clocksource driver hálózakezelés háttérkezelés internet engineering task force kernel.org laptop üzemidő javulás linux linux kernel 3.2 microsoft notebook open source persistent data library prr qualcomm hexagon digitális jelfeldogozó processzorok rate halving rc6-támogatás rendelkezésre álló tárterület hatékony felhasználása rendszer adminisztrációs terhelésének csökkenése rendszermag rm/kms meghajtó samba megosztás synchronous compaction tcp proportional rate reducion telepidő teljesítményjavítás thin provisioning thp transparent huge pages visszaportolás végleges verzió windows megosztás

 

Kommentáld!

Ez egy válasz üzenetére.

mégsem

Hozzászólások

Ez történt a közösségben:

M Imre új eseményt adott az eseménynaptárhoz: 2024. április 27-28-án, 10 és 18 óra között várjuk az érdeklődőket a ReGamEX -RETRO VIDEÓJÁTÉK kiállításra, a 70-es, 80-as és 90-es évek hobbiszámítógépeivel, videó- és kvarcjátékaival 2024.04.27.

M Imre írta 2 órája a(z) Rövid, szines hírek fórumtémában:

Tavaly óta lehet tudni, hogy a hazánkban is kapható TP-Link...

M Imre írta 3 napja a(z) Fényképezés, képek szerkesztése és minden hasonló témakör fórumtémában:

Herzog a streetfotó hercege | 2024.03.27. Fred Herzog, ...

M Imre írta 3 napja a(z) Könyvek és kiadványok fórumtémában:

Zsoldos Péter sci-fi-író és zeneszerző „Az íróval való ...

M Imre írta 4 napja a(z) Rövid, szines hírek fórumtémában:

Boston Dynamics: új Atlas http://autovezetes.network....

M Imre írta 1 hete a(z) Ugráló pingvin képhez:

Ugralo_pingvin_2109842_3978_s

Először filmezték le a császárpingvin-fiókák ...

M Imre írta 1 hete a(z) Viszlát, és kösz a halakat! - Bezárt a BuheraBlog (2014.04.30.) videóhoz:

ClamTK - Már nincs karbantartva A mai naptól kezdve, több...

M Imre írta 1 hete a(z) Fényképezés, képek szerkesztése és minden hasonló témakör fórumtémában:

Fotótörténet – Fan Ho: Közeledő árnyék (1954) -- ...

M Imre írta 1 hete a(z) Vakondok 4 - Végigjátszás videóhoz:

2024. április 27-28-án kerül megrendezésre a következő ...

Szólj hozzá te is!

Impresszum
Network.hu Kft.

E-mail: ugyfelszolgalat@network.hu