16 616
Tesztek Android Google Apple Microsoft Samsung Huawei Linux Okostelefon Biztonság Tudomány Facebook Videojáték Film
16 616
http://lh3.ggpht.com/_774SilF-FO8/TOOqBINn31I/AAAAAAAACj0/l8DeNA1mP3w/s800/vd5-boot.png

Az openSUSE és a latency‑csökkentő patch

Makay József2010.11.29. 18.15
http://lh3.ggpht.com/_774SilF-FO8/TOOqBINn31I/AAAAAAAACj0/l8DeNA1mP3w/s800/vd5-boot.pngA múltkor megjelent latency-csökkentő kernel-patch az én fantáziámat is megragadta, ezért úgy gondoltam, hogy elkövetem életem első openSUSE 11.3 alatti kernel-fordítását. Találtam is egy szuper, mégis pofonegyszerű leírást, ami nem is nagyon különbözik a szabványos kernel-fordítástól, épp csak annyiban, hogy egy RPM-generáló kényelmi megoldást is belecsempésztek, amivel kicsit rugalmasabban kezelhetjük a későbbiekben az új kernelünket.

Letöltöttem a kernel.org.ról az akkor legfrissebb, 2.6.37-r2 verziószámmal ellátott Linux-kernelt. Kimásoltam a publikált levélből a híres varázs-patch forráskódját és lementettem egy fájlba. Másodpercek alatt sikerült a javítást beépítenem a kernel forráskódjába. A fordítás hibátlanul végbement és már telepítettem is fel a vadonatúj kernelemet és itt el is kezdődtek a gondok.

A kernelnek ugyanis szokásává vált másfél-két napi futás után (altatással együtt) lefagyni. A patch valóban hozott "sebességbeli" javulást, viszont egyértelmű volt, hogy az új kernellel, vagy kernel+patch kombinációval nincs minden rendben. Ezt én ráfogtam arra a kis -r2 végződésre a kernel-verziószám végén, mert ugye nem stabil kernelről beszélünk. Hogy mikor jött ki a 2.6.37-r3-as patch, arra már nem emlékszem (lusta vagyok megnézni a kiadási dátumot), de elképzelhető, hogy már akkor is kint volt, én viszont második próbálkozásnál patcheltem fel vele a 2.6.37-r2-es kernelt. Három el nem induló, vagy egyes hardvereket nem kezelő kernel után sikeresen összehoztam egy normálisan futó, duplán patchelt kernelt, ami gyönyörűen futott több mint két napig, amikor is az első próbálkozásból született kernelt követve ez is lefagyott. Vagyis csak azt hittem, ugyanis végül rájöttem, hogy a rendszer vígan fut, csupán az X fagyott le, rántva magával a bemeneti perifériák kezelését (egér, billentyűzet), így esély sem volt rá, hogy esetleg kilőjem és esetleg komolyabban utána tudjak járni a problémának.

Most egyelőre a gyári kernel fut, de valamiért attól tartok, hogy nem is a kernellel volt a baj, hanem valamelyik szoftver okozta a fagyást. Ez viszont abban a pillanatban ki fog derülni, mihelyst lefagy a most futó gyári kernel is. Remélem erre nem kerül sor, mert eddig ugyan megúsztam, hogy nem fontos munka közepén szúrt ki velem, de ki tudja. Várom a tapasztalatokat!
Kattints ide  ➜

Az Androbit technológiai és tudományos magazinnál hiszünk abban, hogy az információ mindenkit megillet. Hosszú évek munkájával megszerzett hírnevünknek köszönhetően megadatott számunkra az a lehetőség, hogy műszaki témájú médiumként is elérhessünk minden internetező korosztályt. Tesszük ezt olyan hírekkel és cikkekkel, amik között egyaránt szerepel nagyobb tömegeket és kisebb szakmai csoportokat érintő tartalom is.

A témák gondos összeválogatásának és a cikkek minőségi kidolgozottságának hála mára Magyarország egyik legnépszerűbb technológiai és tudományos információforrásává váltunk – fejlesztéseinkkel és kutatásainkkal pedig igyekszünk mindig egy lépéssel a versenytársak előtt járni.

A weboldalunkon található, szerkesztőségünk által készített tartalmakra vonatkozó összes felhasználási jogot az Androbit technológiai és tudományos magazin birtokolja. A tartalmak egyes részleteinek felhasználását kizárólag látványos (vagy jól hallható) forrásmegjelöléssel engedélyezzük. A feltételek megszegésének jogi következményei lehetnek. A feltételektől eltérő tartalomfelhasználás kizárólag megegyezés útján lehetséges.
Copyright © 2007-2016 – Makay József (makay@androbit.net)
A Huawei Mate 9 december elejétől Magyarországon is elérhető
A következő Apple Watch okosóra már kör alakú lehet
Szellemek szállták meg és katonák lőtték szitává Budapestet
Megérkezett az Android 7.0 Nougat a Sony Xperia XZ és Xperia X Performance készülékekre
A nem eredeti Apple‑töltők 99 százaléka veszélyes
A Windows Mobile piaci részesedése 0,1 százalékra csökkenhet
Felkapott témák
Ezek a különbségek az iPhone- és Android-felhasználók között
Ezek a jelenleg kapható legerősebb okostelefonok
Ezek a Huawei-készülékek kapják meg az Android 7.0 Nougat frissítést
Ingyenes nCore regisztráció - Újabb csalók próbálkoznak
Egy alkalmazás bitcoin-terminált csinál a telefonunkból
A Firefox 0-day sebezhetőségével leplezik le a Tor-felhasználókat
Állásajánlatok
Marketing asszisztens
Projekt menedzser
Service Desk munkatárs
Test Automation Expert - Cloud
Linux C++ szoftverfejlesztő
Szoftver Architekt orvostechnológiai terület, .NET/C#
Java fejlesztő