Informatika
|
Informatika |
Az elliptikus görbéken alapuló titkosítás alapszámainak eredete 25 év óta foglalkoztatta a kutatókat
|
Informatika |
Linus Torvalds az Anthropic Claude Code AI-alapú programozási asszisztensének segítségével dolgozik a Linux kernel page cache alrendszerének teljesítményjavításán. A fejlesztés célja egy régóta ismert szűk keresztmetszet megszüntetése, amely több szál párhuzamos fájlolvasásakor a memóriaoldalak referenciaszámlálóinak kezeléséből adódik. A problémát Matthew Wilcox már 2024-ben jelezte. Azóta több tapasztalt kernelfejlesztő – köztük maga Torvalds is – próbálkozott a megoldásával, de a különböző megközelítések rendre hibákba vagy más akadályokba ütköztek. Torvalds saját korábbi megoldásának hibás változatát mintegy 18 hónapig használta. A Claude Code bevonásával most rövid idő alatt olyan új implementáció készült, amely a teljesítménytesztekben jelentős javulást mutatott. Bár az emberi code review során ebben is hibát találtak, amelyhez javítás készült, a fejlesztés érdemben előrelépett. A történet egyben az ember és az AI közötti együttműködés gyakorlati példája. Torvalds október 10-én közzétett egy nyolc patchből álló kísérleti változatot a noref-filemap-read-with-llm ágban. A commit leírásában egyértelműen jelezte, hogy az implementációt, a tesztprogramokat, az előzetes code review-t és a dokumentáció első változatát Claude Code készítette az ő irányítása alatt. A teljesítményméréseket Torvalds saját maga végezte. Október 13-án egy továbbfejlesztett, tíz patchből álló változatot mutatott be a Linux kernel levelezőlistáján. Az rcu-free-v3 ágban található megoldás RCU-alapú késleltetett memóriafelszabadítást alkalmaz, amellyel bizonyos olvasási műveleteknél elkerülhető a folio referenciaszámlálójának módosítása. Torvalds mérései szerint egy 64 szálas AMD Ryzen Threadripper processzoron a tesztelt olvasási műveletek száma másodpercenként 13,3 millióról 304 millióra emelkedett, ami közel 23-szoros gyorsulást jelent. Torvalds hangsúlyozta, hogy az eredményt egy speciális szintetikus teszttel érte el, valós terhelés mellett ennél lényegesen kisebb javulás várható. A kód felülvizsgálata során Kiryl Shutsemau versenyhelyzetet azonosított a filemap_read_rcu_batch() függvényben. A hiba miatt párhuzamos fájlműveletek esetén az olvasás elavult cache-adatokat adhatott vissza az aktuális fájltartalom helyett. Shutsemau javítást készített, amelynek kialakítását Torvaldsszal egyeztette. A fejlesztők emellett a késleltetett memóriafelszabadítás következményeit is vizsgálják. Torvalds felkérte Shutsemau-t a teljes patchsorozat további gondozására, amit a fejlesztő elfogadott. A változtatások egyelőre kísérleti fejlesztési ágban találhatók, nem kerültek be a Linux kernel fő fejlesztési ágába.
(A cikk nyomokban Mesterséges Intelligencia által szolgáltatott adatokat tartalmaz, így a tartalmát érdemes duplán ellenőrizni!) |
|
Informatika |
Mostantól már jelölni sem kell azt, ha egy beküldött kódrészletet ilyen eszközök segítségével készítettek
|
Friss
|
Friss |
Török Balázs új könyve arra hívja fel a figyelmet, hogy tudatosan gondoljuk végig, milyen kapcsolatot szeretnénk...
|
Friss |
Török Balázs új könyve arra hívja fel a figyelmet, hogy tudatosan gondoljuk végig, milyen kapcsolatot szeretnénk...
|
|
Friss |
Bemutatjuk a BOOX Note Air6 C készüléket, a népszerű sorozat továbbfejlesztett, 10,3 hüvelykes, színes ePaper...
|
Friss |
Bemutatjuk a BOOX Note Air6 C készüléket, a népszerű sorozat továbbfejlesztett, 10,3 hüvelykes, színes ePaper...
|
|
Friss |
Ötször gyorsabban nő az online kiskereskedelem, mint a teljes kiskereskedelmi forgalom Magyarországon. A növekedésből azonban egyre...
|
Friss |
Ötször gyorsabban nő az online kiskereskedelem, mint a teljes kiskereskedelmi forgalom Magyarországon. A növekedésből azonban egyre...
|
|
Friss |
A Samsung Electronics jelentős frissítést jelentett be a Samsung Health alkalmazáshoz. Az újításoknak...
|
Friss |
A Samsung Electronics jelentős frissítést jelentett be a Samsung Health alkalmazáshoz. Az újításoknak...
|
|
Friss |
Kimagasló fotós képességek, prémium kialakítás és hosszú üzemidő egyetlen...
|
Friss |
Kimagasló fotós képességek, prémium kialakítás és hosszú üzemidő egyetlen...
|
|
Friss |
Harmadik egymást követő évben végzett a világ élén a KBC Mobile a nemzetközi mobilbanki rangsorban. A sikerhez...
|
Friss |
A 182 centiméter magas Unitree H2 már Magyarországon is elérhető. A teljes embernagyságú humanoid robot új...
|
|
Friss |
Harmadik egymást követő évben végzett a világ élén a KBC Mobile a nemzetközi mobilbanki rangsorban. A sikerhez...
|
Friss |
A 182 centiméter magas Unitree H2 már Magyarországon is elérhető. A teljes embernagyságú humanoid robot új...
|
|
Friss |
A biztonságos és mesterséges intelligenciával támogatott felhőalapú hálózati megoldások...
|
Friss |
A biztonságos és mesterséges intelligenciával támogatott felhőalapú hálózati megoldások...
|
|
Friss |
Negyedik alkalommal hirdeti meg az IAB Hungary Digitális videó Munkacsoportja az Év videós hirdetése versenyt, amely az...
|