kernel

kami911 képe

Tíz év után érkezik az EDAC Linux-meghajtó az ARM Cortex-A72 processzorhoz

Érdekes belegondolni, hogy az ARM Cortex-A72 architektúrát már tíz évvel ezelőtt jelentették be, és azóta is számos jól ismert eszközben találkozhatunk vele – többek között a Raspberry Pi 4-ben, az AWS Graviton szerverprocesszorban, valamint különféle más SoC-okban. Bár a Cortex-A72 alapú hardverek széles körben elterjedtek, csak 2025 végére kerül a Linux kernel főágába egy hivatalos Error Detection And Correction (EDAC) meghajtó ehhez a magtípushoz.

kami911 képe

Ma van a Linux (kernel) születésnapja

1991. augusztus 25-én, Linus Torvalds – egy finn egyetemista – elküldte az szerény levelét a comp.os.minix hírcsoportba, amelyben bejelentette, hogy egy új, Linux nevű projektbe kezdett:

From: Linus Benedict Torvalds

Hello everybody out there using minix -

I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).

I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)

Linus

PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.

azaz

Hello mindenkinek, aki minixet használ -

Egy (ingyenes) operációs rendszert készítek (csak hobbiból, nem lesz nagy és profi, mint a gnu) 386(486) AT klónokra. Ez már április óta készül, és lassan kezd elkészülni. Szeretnék minden visszajelzést arról, hogy az embereknek mi tetszik/nem tetszik a minixben, mivel az én OS-em némileg hasonlít rá (többek között ugyanaz a fájlrendszer fizikai elrendezése (praktikus okokból)).

Jelenleg a bash(1.08) és a gcc(1.40) portolását végeztem el, és úgy tűnik, hogy a dolgok működnek. Ez azt jelenti, hogy néhány hónapon belül valami működőképeset fogok kapni, és szeretném tudni, hogy a legtöbb ember milyen funkciókat szeretne. Bármilyen javaslatot szívesen fogadok, de nem ígérem, hogy megvalósítom őket :-)

Linus

PS. Igen - mentes mindenféle minix kódtól, és van benne többszálú fs. NEM protable (386-os task switchinget használ stb.), és valószínűleg soha nem is fog támogatni mást, mint AT-harddiszket, mivel csak az van :-(.

A „Linux” elnevezés szigorú értelemben véve a Linux-rendszermagot jelenti, amelyet Linus Torvalds kezdett el fejleszteni 1991-ben. A köznyelvben mégis gyakran a teljes Unix-szerű operációs rendszerre utalnak vele, amely a Linux-rendszermagra és az 1983-ban, Richard Matthew Stallman vezetésével indult GNU projekt keretében született alapprogramokra épül. A Linux pontosabb neve ebben az értelemben GNU/Linux.

A „Linux” kifejezést használják Linux-disztribúciókra (terjesztések) is, ám ilyenkor általában a disztribúció nevét is hozzáteszik. Egy-egy disztribúció olyan összeállítás, amely az alaprendszeren túl bizonyos szempontok alapján összeválogatott és testre szabott programokat tartalmaz.

A Linux a szerverek és személyi számítógépek mellett – elsősorban nyíltságának köszönhetően – megtalálható sok összetett elektronikus eszközben, így hálózati eszközökben (például routerek), hordozható eszközökben (például mobiltelefonok, okostelefonok, PDA-k, hordozható hanglejátszók, órák), háztartási gépekben, szórakoztató elektronikai berendezésekben (például asztali DVD-lejátszók, videojáték-konzolok, set-top-boxok) is. Bizonyos területeken (például webszerverek, szuperszámítógépek esetében) a legmeghatározóbb operációs rendszernek számít, ám az utóbbi években személyi számítógépekre (asztali gépek, hordozható gépek) is egyre szélesebb körben telepítenek valamilyen Linux disztribúciót. Az egyre szélesebb elterjedtség köszönhető részben az Ubuntunak, részben pedig a netbookok elterjedésének.

A Linux barátságos, csak megválogatja a barátait – tartja a mondás. Azonban napjaink Linux kiadásai nem annyira válogatósak, sem a barátok, sem a hardverek tekintetében.

A hőskor

Van egy réges-régi sztereotípia a Linux-szal kapcsolatban, hogy ez valami programozóknak szánt, fekete parancssorból irányítható, nagyon tudományos rendszer. Eredetét tekintve a Linux és ősei is, az Unix-szerű operációs rendszerek népes családja a tudományos világból eredeztethetők. Az 1970-es években az AT&T munkatársai: Ken Thompson, Dennis Ritchie és mások munkája révén született meg az Unix, amely később Linus Torvalds finn számítástechnikust is megihletett. Ha szigorúan nézzük, a Linux nem más mint a Linux-rendszermag vagy más néven Linux-kernel, azaz egy szabad szoftver, nyílt forráskódú, Unix-szerű operációs rendszermag. Manapság azonban a Linux kifejezéssel az emberek – tágabb értelemben – a Linux-rendszermaggal futó operációs rendszereket is érthetik. Ez elmúlt évtizedekben sok-sok rendszer alakult a Linux mellett, melyek követi az ősi Unix szemléletet, többek között: HP-UX, AIX, OpenBSD, FreeBSD NetBSD vagy éppen a Mac OS X operációs rendszerek.

Az Unix-szerű operációs rendszerek családfája, talán egy brazil szappanopera kuszaságát idézi: upload.wikimedia.org/wikipedia/commons/7/77/Unix_history-simple.svg

Szabadság és közösség

Mivel a Linux szabad szoftver, ezért szabadon használható, másolható, terjeszthető, tanulmányozható és módosítható számítógépes program a forráskódjával együtt. Ez a szabad szemlélet sok fejlesztő és fejlesztőcég számára szimpatikus, hiszen közösen fejleszthetnek olyan szoftvereket, amelyeket egyedül kifejleszteni sokkal költségesebb és jóval tovább is tartana. A közösségi szemlélet még azokból az időkből származik, amikor egy kis kör kiváltsága volt csak a számítástechnika és a szoftvereket kollégák, egyetemi- és kutatólaborok mérnökei fejlesztették leginkább csak kutatási céllal vagy saját és egymás szórakoztatására. Emellett kialakult a tulajdonosi szoftver fogalma, amely a munkahelyi, baráti kapcsolatokat helyett a pénzszerzést helyezte előtérbe.

Szerencsére a szabad szoftverek világa is megmaradt, és népesebb, többet alkalmazott mint eddig bármikor a történelemben. Nem csak a Linux Kernel, hanem a LibreOffice irodai programcsomag, a VLC videólejátszó, a Firefox és Chromium böngészők és még sok más program is független fejlesztők, alapítványok vagy fejlesztőcégek kezei között alakulnak. Olyan ez mint a tábortűz, amelynél mindenki kiveszi a részét a munkából, van aki fát gyűjt, van aki tüzet rak, van aki főz és mindenki jóllakik és jól is érzi magát. Ez a segítő szándékú, közösségi szellem lengi be a szabad szoftverek világát, s nem csak a szoftverfejlesztés, hanem a dokumentációírás, fordítás, és a felmerült problémák kezelését is – például a fórumokban, levelezőlistákon. Bárki részt vehet a közös munkában, aki segíteni szeretne.

kami911 képe

Új patch a Nouveau meghajtóhoz: GPU órajelváltás a Pascal GP10B-vel

Közel tíz évvel a Tegra X2 rendszerchip (SoC) megjelenése után fontos előrelépés történt az open-source Nouveau grafikus meghajtó fejlesztésében. A Pascal-alapú GP10B GPU, amely olyan eszközökben kapott helyet, mint a NVIDIA Jetson TX2, most egy új javítás révén képes lehet a GPU újraórajelezésére (re-clocking). A változtatást Aaron Kling készítette, aki pénteken nyújtott be egy nagyjából 200 soros kódmódosítást.

kami911 képe

Az Android jogosultság emelés forradalma és a KernelSU biztonsági kockázatai

Az Android rendszerek jogosultság emelése az utóbbi években jelentős átalakuláson ment keresztül, amit elsősorban az olyan fejlett rootolási keretrendszerek tették lehetővé, mint a KernelSU, az APatch és az SKRoot. Ezek az eszközök haladó kernel patch-elési technikákat alkalmaznak, hogy a felhasználói térből jogosulatlan kódvégrehajtást engedélyezzenek a kernel szintjén, lehetővé téve ezzel a root jogosultságok megszerzését és különböző biztonsági korlátozások megkerülését.

Kernel patching és a rendszerhívások kihasználása

kami911 képe

További Intel Linux illesztőprogramok maradtak árván, és a karbantartók elengedték őket

Az Intel vállalati átszervezésének újabb következményei máris érezhetők a Linux kernel világában: több illesztőprogram maradt karbantartó nélkül, és számos fejlesztő neve kikerült a hivatalos maintainer-listákból.

Nem sokkal azután, hogy a közösség értesült a processzorhőmérséklet-figyelő Intel CPU driver árvaságra jutásáról, újabb kernel-patch-ek kerültek fel a levelezőlistára, amelyek további Intel-illesztőprogramoknál jelölik meg a karbantartó hiányát.

kami911 képe

Jelentős teljesítménynövekedés a Redox OS fájlkezelésében

Az utóbbi időszakban a Rust nyelven írt nyílt forráskódú Redox OS operációs rendszer komoly előrelépést ért el az alapvető fájlmásolási műveletek teljesítményében: az elmúlt hónapokban mintegy 500-700 százalékos gyorsulást sikerült elérni ezen a területen. Ez a fejlődés a tavaly év vége óta zajló számos teljesítményoptimalizálás eredménye, amelyeket a rendszer fejlesztői folyamatosan végeznek. Emellett több egyéb fejlesztés és javítás is zajlik a Redox OS különböző komponenseiben, amelyeket legfrissebb havi helyzetjelentésükben ismertetnek.

kami911 képe

Linux 6.17: Jelentős memória-kezelési fejlesztések és a DAMON_STAT újdonságai

A Linux 6.17 fejlesztési ciklusának részeként a hét folyamán beolvadtak a memória-kezelési („MM”) alrendszert érintő frissítések, amelyek több teljesítménybeli és funkcionalitásbeli újítást is hoznak a modern szerver- és felhőalapú környezetek számára. A DAMON_STAT az egyik legérdekesebb újítás a Linux 6.17-ben: ez egy új alkomponens a DAMON (Data Access MONitor) rendszerhez, amely célja az, hogy egyszerűbbé és gyakorlatiasabbá tegye a memóriahozzáférések figyelését termelési környezetekben is.

kami911 képe

Hogyan frissíthet a 6.16-os Linux kernelre?

Megjelent a Linux kernel 6.16 verziója ennek kapcsán érdemes megfontolni a legújabb kernelre való váltást.

Tudnia kell, hogy ha az alábbi újdonságok nem fontosak és most minden jól működik a gépén, akkor nem érdemes frissítenie.

A GNU Linux-libre projekt bejelentette a 6.16-os verzió kiadását

A GNU Linux-libre projekt bejelentette a 6.16-os verzió kiadását, amely azoknak a felhasználóknak szól, akik 100%-ban szabad GNU/Linux rendszert szeretnének, mindenféle zárt forráskódú (proprietary) komponens nélkül.

A GNU Linux-libre a Linux kernel olyan változata, amelyből minden, szoftverszabadságot sértő, zárt bináris kódot tartalmazó részletet (ún. blobot) eltávolítanak vagy megtisztítanak, így biztosítva, hogy a felhasználók egy teljesen szabad rendszert használhassanak.

kami911 képe

Megjelent az első Arch Linux ISO, amely már a Linux 6.15 kernelre épül

Júliusra is megérkezett az Arch Linux legfrissebb ISO-kiadása, mely a megszokott módon a legújabb Linux-technológiákat hozza el a felhasználóknak. Az Arch Linux 2025.07.01 ISO-lemezkép az első olyan hivatalos telepítőképfájl, amely már a Linux 6.15-ös kernellel érkezik – ezzel javítva a hardverfelismerést nemcsak az új eszközökön, hanem különösen azokon a régebbi gépeken is, amelyeknél korábban problémák adódtak az Arch-alapú telepítésekkel.

kami911 képe

NVIDIA mérnök került társgondozói szerepbe a Rust-alapú NOVA GPU-illesztőprogramban

Egy nemrég közzétett változás óriási lökést adhat az NVIDIA nyílt forráskódú GPU-meghajtójának fejlődéséhez: egy NVIDIA mérnök is társgondozó (co‑maintainer) lett a Rustban írt NOVA‑Core projektben. Ez az áttörés nagy lépés a nyílt libstack (upstream) integrációja felé, és új reménysugárként szolgál a jövőbeli GPU‑illesztőprogramok számára.

kami911 képe

Az Intel NPU Linux illesztőprogram 1.17 fejlesztései

Megjelent az Intel NPU Linux Driver 1.17 verziója, amely az Intel Neural Processing Unit (NPU) driverének legújabb felhasználói térben működő kódja. Ez a driver kapcsolatot biztosít az IVPU gyorsítószál kernel driverével. Az új verzióban több fontos fejlesztés és optimalizálás található, amely javítja az AI és gépi tanulásos alkalmazások teljesítményét.

Főbb Újdonságok:

kami911 képe

Megjelent a Linux 6.15-rc2: javításokkal és rengeteg újítással

Egy héttel az első kiadásra jelölt verzió után Linus Torvalds bejelentette a Linux 6.15 második RC (release candidate) verzióját. Ez a kiadás a fejlesztési ciklus első hetében gyűjtött hibajavításokat tartalmazza, és megerősíti, hogy a 6.15-ös kernel ismét egy jelentős fejlesztés lesz.

A 6.15-rc2 főbb javításai között szerepel:

kami911 képe

Okosabb újraindítás jöhet a Linux Kernelbe?

A Google mérnökei új módszert fejlesztenek a kernelfrissítések zökkenőmentessé tételére: A Linux kernel fejlesztésében egy izgalmas újítás jelent meg: egy új "Live Update Orchestrator" (LUO) nevű javítócsomag, amelyet a Google mérnöke, Pasha Tatashin készített.

kami911 képe

Érdekes változások az Intel Linux illesztőprogram karbantartóinak közreműködésében

Fenghua Yu lemondása és feladatai átruházása: A közelmúltban az Intel Linux kernelen belül több változást is tapasztalhattunk a illesztőprogram karbantartói pozíciókban. Az egyik legérdekesebb esemény az volt, amikor Fenghua Yu, az Intel egyik legidősebb Linux kernel mérnöke, bejelentette, hogy visszalép néhány driver karbantartói szerepétől. Fenghua Yu lemondott az IDXD illesztőprogram (Intel Data Accelerator Driver) karbantartói szerepéről, amely az Intel Xeon Sapphire Rapids és újabb processzorokhoz tartozik.

Oldalak

Feliratkozás RSS - kernel csatornájára