Angyal Gábor

Gábor a Pingvinbázis alapítója és főszerkesztője, több mint 20 éves tapasztalattal rendelkezik a Linux rendszerek és az Open Source szoftverek területén. Jártas a Python, és a PHP nyelvben, valamint a BASH scriptelésben is.

Új fájlattribútum-kezelő rendszerhívások a Linux 6.17 kernelben: nagyobb rugalmasság a speciális fájlokhoz

Új fájlattribútum-kezelő rendszerhívások a Linux 6.17 kernelben: nagyobb rugalmasság a speciális fájlokhoz

Korábban már beszámoltunk arról, hogy a Linux 6.17 kernel egyik fontos VFS-fejlesztése a többeszközös fájlrendszerek kiesés utáni működését teszi majd lehetővé. Ezt a képességet most további, mélyebb rétegeket érintő változtatások követik a virtuális fájlrendszer alrendszerében. A jelenlegi ciklusban megvalósuló fejlesztések célja, hogy még szorosabb integrációt biztosítsanak a felhasználói tér és a kernel között, új rendszerhívásokkal bővítve az attribútumkezelés lehetőségeit, valamint olyan interfészekkel, amelyek pontosabb betekintést adnak a tárolóeszközök adatvédelmi jellemzőibe. Emellett a belső működés is átláthatóbbá és hatékonyabbá válik, különösen az I/O-műveletek és a fájlalapú memóriahasználat szempontjából, ami a modern fájlrendszerek és tárolási architektúrák számára hosszú távon is előnyt jelent.

Részletek
Új fájlattribútum-kezelő rendszerhívások a Linux 6.17 kernelben: nagyobb rugalmasság a speciális fájlokhoz

Az fallocate() rendszerhívás új képességei a Linux 6.17 kernelben: Gyorsabb zeroing és kevesebb írás

Az fallocate() rendszerhívás hosszú ideje biztosít lehetőséget fájlterületek előfoglalására, azonban a legtöbb fájlrendszer esetében ez az előkészítés íratlan blokkokkal történik, még akkor is, ha a FALLOC_FL_ZERO_RANGE jelző aktív. Emiatt, amikor az alkalmazás valódi adatokat ír ezekbe a tartományokba, a kernelnek további műveleteket kell végeznie: a blokkokat „írottá” kell tennie, a metaadatokat frissítenie kell, ami megnövekedett írási műveletmennyiséghez, journalhoz való hozzáféréshez és jelentős teljesítményvesztéshez vezethet, különösen szinkron írás esetén.

Részletek
Új fájlattribútum-kezelő rendszerhívások a Linux 6.17 kernelben: nagyobb rugalmasság a speciális fájlokhoz

Fejlettebb eszközkezelés érkezik a Linux 6.17 kernel fájlrendszer-alrendszerébe

A Linux 6.17-es kernel verzió egyik csendes, de jelentős fejlesztése a VFS (Virtual File System) alrendszerhez kapcsolódik. A változtatás célja, hogy lehetővé tegye a többeszközös fájlrendszerek – például a Btrfs – számára a működés folytatását akkor is, ha egyes tárolóeszközök kiesnek. Korábban a kernel a fájlrendszer teljes leállítását kezdeményezte az ilyen esetekben, mivel a meglévő shutdown() callback ezt automatikusan kiváltotta. A 6.17-es verzióban bemutatott új remove_bdev() callback viszont lehetővé teszi, hogy a fájlrendszer maga döntse el, képes-e továbbműködni a hiányzó eszköz nélkül, és csak végső esetben válik szükségessé a teljes leállás.

Részletek
Audacious 4.5: Új pluginokkal, Winamp 2.9 skinekkel és még több funkcióval érkezett meg a népszerű zenelejátszó legújabb verziója

Audacious 4.5: Új pluginokkal, Winamp 2.9 skinekkel és még több funkcióval érkezett meg a népszerű zenelejátszó legújabb verziója

2025.július 16-án megjelent az Audacious 4.5-ös verziója, amely számos újdonsággal bővíti a könnyű és testreszabható zenelejátszó képességeit. Az új kiadás egyaránt érkezett GTK és Qt felületekhez, de bizonyos funkciók – mint például az új Playback History plugin – egyelőre csak a Qt változatban érhetők el. A VU Meter mostantól már a GTK verzióban is használható, emellett a „Jump to Song” párbeszédablak funkcióit mindkét felületnél összehangolták.

További fejlesztés, hogy a program immár képes a rendszer színsémájának olvasására a beállítási portálon keresztül, az APE fejlécből pedig felismeri az Album Artist tageket is. Az új verzió finomította a kis fájlok beolvasását, visszaállította a régi ReplayGain címkék támogatását Opus fájloknál, és fejlesztette a PipeWire hangkimeneti modult. A dalszöveg-rajongók örömére megjelent az lrclib.net integráció, a skinezéshez pedig új Winamp-témák érkeztek, köztük a Glare és a Winamp 2.9.

Részletek
A Linux 6.17 kernelben még jobb Panther Lake Támogatás és Perf Integráció várható

A Linux 6.17 kernelben még jobb Panther Lake Támogatás és Perf Integráció várható

A Linux 6.17-es kernel verzió fejlesztései között különösen fontos szerepet kap az Intel Panther Lake SoC (System-on-Chip) architektúra támogatásának további fejlesztése, amely jelentős előrelépést jelent a Core Ultra Series 3 laptopok piacra lépésének előkészítésében. Míg a Linux 6.16 már lényeges előrehaladást ért el a Panther Lake támogatásában, a teljes integráció csak most, a 6.17-es verzióval valósult meg a perf alrendszeren keresztül, amely lehetővé teszi a teljesítményesemények pontos mérését és finomhangolását.

Részletek
Az OBS Studio 31.1.2-es kiadás számos a Linuxban jelentkező capture problémára nyújt megoldást

Az OBS Studio 31.1.2-es kiadás számos a Linuxban jelentkező capture problémára nyújt megoldást

Az OBS Studio legújabb frissítése, a 31.1.2-es verzió, több fontos hibát javít, amelyek a 31.1.0 és 31.1.1-es verziókban jelentkeztek. A frissítés a felhasználói élmény javítására összpontosít, különösen Linux rendszeren, ahol jelentős problémákat orvosoltak, például a PipeWire rögzítéssel kapcsolatos fagyásokat és a multitrack videóval kapcsolatos hibákat.

Részletek
A Linux 6.17 kernel verzióban új hálózati fejlesztések érkeznek

A Linux 6.17 kernel verzióban új hálózati fejlesztések érkeznek

A Linux 6.17-es kernel kiadása számos új funkciót és fejlesztést hoz majd a kernel hálózati kódbázisa számára. A frissítés célja az új protokollok és funkciók integrálása, valamint a meglévő rendszerek optimalizálása. A változások széleskörűek, és a fejlesztések között szerepelnek az alapvető hálózati rendszerek, protokollok, eszközmeghajtók, valamint a driver API-k területén végrehajtott fontos módosítások.

Részletek
Megérkezett a GNU C Library 2.42-es verziója

Megérkezett a GNU C Library 2.42-es verziója

A GNU C Library (glibc) legújabb, 2.42-es verziója elérhető, és számos fontos újítást, hibajavítást és funkciót tartalmaz, amelyek jelentős hatással vannak a GNU/Linux rendszerek működésére és teljesítményére. Az új verzió kiemelt célja a kompatibilitás és az optimalizálás, miközben a legfrissebb szabványokat, mint az ISO C23 és POSIX.1-2024, is támogatja. Ezen kívül az új verzió a Linux-specifikus fejlesztések és a memóriakezelési optimalizálások terén is fontos előrelépést hozott.

Részletek
Megjelent a Linux 6.16 kernel – Nyugodt körülmények között zárult a fejlesztés sok apró javítással, indul a 6.17 fejlesztési ciklusa

Megjelent a Linux 6.16 kernel – Nyugodt körülmények között zárult a fejlesztés sok apró javítással, indul a 6.17 fejlesztési ciklusa

Linus Torvalds vasárnap este hivatalosan bejelentette a Linux 6.16 kernel végleges kiadását. A fejlesztési ciklus utolsó hete különösen nyugodt volt, nem történt semmilyen váratlan esemény vagy kritikus hiba, ami veszélyeztette volna az ütemezést. Ennek megfelelően a kiadás pontosan a tervek szerint készült el. A 6.16-os verzió egy viszonylag szerény frissítés, amely főként kisebb drivermódosításokat és hibajavításokat tartalmaz. Bár technikailag nem túl látványos, ez a fejlesztői közösség szempontjából pozitív jel, hiszen egy jól záruló ciklus a rendszer stabilitását erősíti.

Részletek