{"id":121754,"date":"2025-02-07T15:46:00","date_gmt":"2025-02-07T13:46:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/krizis-v-prodvizhenii-rust-v-yadro-iz-za-opasenij-uslozhneniya-soprovozhdeniya"},"modified":"2025-02-07T15:46:00","modified_gmt":"2025-02-07T13:46:00","slug":"krizis-v-prodvizhenii-rust-v-yadro-iz-za-opasenij-uslozhneniya-soprovozhdeniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/krizis-v-prodvizhenii-rust-v-yadro-iz-za-opasenij-uslozhneniya-soprovozhdeniya","title":{"rendered":"Kr\u00edzis a Rust prom\u00f3ci\u00f3j\u00e1ban a kernelbe a t\u00e1mogat\u00e1s bonyolults\u00e1g\u00e1t\u00f3l val\u00f3 f\u00e9lelmek miatt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Christoph Hellwig, a maintainer of the DMA subsystem, KVM, Slab Allocator, and PowerPC architecture in the Linux kernel, who was once part of the technical steering committee of the Linux Foundation and was a plaintiff in a legal dispute related to the GPL with VMware, has refused to approve patches related to driver development support in the Rust language. The proposed patches added wrappers over several functions of the DMA subsystem, allowing DMA usage in drivers written in Rust.     <\/p>\n<p>The reason for the refusal mentioned was the increased complexity of maintaining the code with wrappers in other languages and the desire to keep the API for DMA in a readable form in C, without spreading it over unclear wrappers. Christoph suggested directly calling the original C API of DMA in every driver written in Rust to avoid creating additional abstractions that kernel maintainers would have to depend on.       <\/p>\n<p>A fejleszt\u0151k kijelentett\u00e9k, hogy \u00e1tv\u00e1llalj\u00e1k a Rust k\u00f3d karbantart\u00e1s\u00e1t, k\u00e9szen \u00e1llnak saj\u00e1t maguk is karbantartani ezeket a jav\u00edt\u00e1sokat, \u00e9s a k\u00f6penyeket k\u00fcl\u00f6n almapp\u00e1ba helyezt\u00e9k (rust\/kernel\/dma.rs). Christoph v\u00e1laszul megv\u00e9t\u00f3zta (&#171;Nacked-by&#187;) a Rusttal kapcsolatos jav\u00edt\u00e1sok elfogad\u00e1s\u00e1t, \u00e9s jelezte, hogy nem k\u00e9r m\u00e9g egy karbantart\u00f3t. Christoph azt mondta, hogy ha a k\u00f6peny fejleszt\u0151k azt akarj\u00e1k, hogy a Linux karbantart\u00e1sa lehetetlenn\u00e9 v\u00e1ljon a t\u00f6bb nyelv egy k\u00f3db\u00e1zisban t\u00f6rt\u00e9n\u0151 kevered\u00e9se miatt, akkor ezt a saj\u00e1t illeszt\u0151programjukban kellene megval\u00f3s\u00edtaniuk, nem pedig el kellene terjeszteni\u00fck ezt a r\u00e1kos daganatot a kernel f\u0151 alrendszereire.     <\/p>\n<p>At the same time, Christoph clarified that he has nothing against the Rust language and considers it one of the best new languages, but he is against mixing code in different languages. According to Christoph, he supports the creation of new projects in Rust, but is against mixing Rust into large codebases in C, as such mixing significantly reduces the maintainability of the kernel as an integrated project.                <\/p>\n<p>A probl\u00e9m\u00e1k l\u00e9nyeg\u00e9t az adja, hogy a Rust-\u00e1tfed\u00e9sek a k\u00f3dot a Rust nyelven \u00edrtak f\u00fcgg\u0151s\u00e9gbe hozz\u00e1k. Els\u0151 r\u00e1n\u00e9z\u00e9sre \u00fagy t\u0171nik, hogy az \u00e1tfed\u00e9sek csak egy r\u00e9teg a C strukt\u00far\u00e1k \u00e9s funkci\u00f3k f\u00f6l\u00f6tt, amelyek nem befoly\u00e1solj\u00e1k a C nyelven \u00edrt k\u00f3d fejleszt\u00e9s\u00e9t \u00e9s karbantart\u00e1s\u00e1t. De ez nem igaz. Az ilyen \u00e1tfed\u00e9sek megl\u00e9t\u00e9ben a C nyelven \u00edrt alrendszerek fejleszt\u0151inek figyelembe kell venni\u00fck a v\u00e1ltoz\u00e1sok hat\u00e1s\u00e1t az \u00e1tfed\u00e9sek m\u0171k\u00f6d\u00e9s\u00e9re. B\u00e1rmilyen m\u00f3dos\u00edt\u00e1s a C nyelv data strukt\u00far\u00e1j\u00e1ban vagy bels\u0151 funkci\u00f3iban sz\u00fcks\u00e9ges\u00e9 teheti az \u00e1tfed\u00e9sek k\u00f3dj\u00e1nak m\u00f3dos\u00edt\u00e1s\u00e1t, ez\u00e9rt a C k\u00f3dot \u00e9rint\u0151 v\u00e1ltoz\u00e1sokat nyomon kell k\u00f6vetni \u00e9s szinkroniz\u00e1lni kell a Rust k\u00f3ddal. Sok karbantart\u00f3 nem hajland\u00f3 extra felel\u0151ss\u00e9get v\u00e1llalni a Rust k\u00f3dj\u00e1ban felmer\u00fcl\u0151 probl\u00e9m\u00e1k megold\u00e1s\u00e1\u00e9rt, \u00e9s nem \u00e1ll sz\u00e1nd\u00e9k\u00e1ban id\u0151t t\u00f6lteni a Rust-\u00e1tfed\u00e9sek \u00e1llapot\u00e1nak nyomon k\u00f6vet\u00e9s\u00e9vel.    <\/p>\n<p>A karbantart\u00e1s bonyol\u00f3d\u00e1s\u00e1nak helyzete nem elvont. A vita k\u00f6z\u00e9ppontj\u00e1ba Jason Gunthorpe l\u00e9pett, aki a NVIDIA TPM, VFIO \u00e9s Infiniband karbantart\u00f3ja, \u00e9s p\u00e9ldak\u00e9nt eml\u00edtette Linus Torvaldsnak a mem\u00f3riakezel\u0151 alrendszer v\u00e1ltoz\u00e1sait \u00e9rint\u0151 pull k\u00e9r\u00e9s\u00e9nek elutas\u00edt\u00e1s\u00e1t, mert ez a v\u00e1ltoz\u00e1s \u00f6sszeoml\u00e1st okozott, amikor a kernelt Rust t\u00e1mogat\u00e1ssal pr\u00f3b\u00e1lt\u00e1k \u00f6ssze\u00e1ll\u00edtani. Az \u00f6sszeoml\u00e1st az okozta, hogy a Rust k\u00f3dot karbantart\u00f3k nem adt\u00e1k hozz\u00e1 a sz\u00fcks\u00e9ges v\u00e1ltoz\u00e1sokat a bindgen gener\u00e1torhoz. \u00cdgy a mem\u00f3riakezel\u0151 alrendszert karbantart\u00f3 szakemberek a v\u00e1ltoz\u00e1s el\u0151mozd\u00edt\u00e1sa sor\u00e1n, amely teljes m\u00e9rt\u00e9kben helyes a C nyelv \u00e9s a kernel szempontj\u00e1b\u00f3l, a kernel egy opcion\u00e1lis k\u00fcls\u0151 k\u00f3dj\u00e1t\u00f3l f\u00fcggtek, amely\u00e9rt m\u00e1sok felelnek.     <\/p>\n<p>A DMA h\u00edv\u00e1sok feletti k\u00f6peny k\u00f3d elutas\u00edt\u00e1sa megakasztotta a Rust for Linux projekt fejleszt\u0151it, mivel e n\u00e9lk\u00fcl a k\u00f6peny n\u00e9lk\u00fcl neh\u00e9z lesz teljes \u00e9rt\u00e9k\u0171 eszk\u00f6zmeghajt\u00f3kat fejleszteni Rust nyelven. Hector Martin, aki az Apple ARM-chipjeihez tartoz\u00f3 k\u00f3d karbantart\u00f3ja \u00e9s az Ashai Linux projekt vezet\u0151je, a konfliktus felold\u00e1s\u00e1nak egyik m\u00f3djak\u00e9nt azt javasolta, hogy a k\u00f6penyt k\u00f6zvetlen\u00fcl Linus Torvalds-on kereszt\u00fcl fogadja el, megker\u00fclve a DMA alrendszert karbantart\u00f3t. Ha Linus Beleegyezne egy ilyen hierarchikus rend megs\u00e9rt\u00e9s\u00e9be \u00e9s a megszokott gyakorlat megv\u00e1ltoztat\u00e1s\u00e1ba, az a kernel fejleszt\u00e9s\u00e9nek ir\u00e1ny\u00edt\u00e1si v\u00e1ls\u00e1g\u00e1hoz vezethet, ha pedig elutas\u00edtja - meg\u00e1ll\u00edtja Rust fejl\u0151d\u00e9s\u00e9t a kernelben.       <\/p>\n<p>Hector eml\u00edtette Christoph felel\u0151ss\u00e9gre von\u00e1s\u00e1t a magatart\u00e1si k\u00f3dex megs\u00e9rt\u00e9se miatt, ami\u00e9rt Christoph a Rust-t r\u00e1kos daganatk\u00e9nt hasonl\u00edtotta \u00f6ssze. Ezen k\u00edv\u00fcl Hector megjegyezte, hogy belef\u00e1radt a b\u00fcrokratikus akad\u00e1lyokba, nem hajland\u00f3 egyszer\u0171en b\u00edzni a megl\u00e9v\u0151 folyamatokban, \u00e9s c\u00e9lzott a k\u00f6z\u00f6ss\u00e9gi m\u00e9dia bevon\u00e1s\u00e1ra. Dave Airlie, a DRM alrendszer karbantart\u00f3ja, azt tan\u00e1csolta, hogy ne fesz\u00edts\u00e9k t\u00fal a konfliktust, \u00e9s \u00e9rts\u00e9k meg, hogy a toxikus viselked\u00e9s mindk\u00e9t f\u00e9l r\u00e9sz\u00e9r\u0151l elfogadhatatlan, f\u00fcggetlen\u00fcl att\u00f3l, hogy a vita r\u00e9sztvev\u0151je igazs\u00e1gos vagy sem.     <\/p>\n<p>A vit\u00e1hoz Linus Torvalds is csatlakozott, aki kijelentette, hogy a probl\u00e9ma tal\u00e1n mag\u00e1ban Hectorban rejlik, abban a magabiztoss\u00e1g\u00e1ban, hogy t\u00f6bbet tud m\u00e1sokn\u00e1l, nem a jelenlegi kernel fejleszt\u00e9si folyamatban, amely j\u00f3l m\u0171k\u00f6dik. A kernel fejleszt\u00e9si folyamatnak vannak probl\u00e9m\u00e1i, de ez az \u00e9let val\u00f3s\u00e1g\u00e1t t\u00fckr\u00f6zi - az \u00e9letben nincs semmi t\u00f6k\u00e9letes. A k\u00f6z\u00f6ss\u00e9gi m\u00e9di\u00e1n kereszt\u00fcli gy\u0171l\u00f6letkelt\u00e9si pr\u00f3b\u00e1lkoz\u00e1sok elriasztj\u00e1k Linust att\u00f3l, hogy b\u00e1rmi k\u00f6z\u00f6s legyen Hector megk\u00f6zel\u00edt\u00e9s\u00e9vel. Linus sz\u00e1m\u00e1ra a technikai vit\u00e1k \u00e9s jav\u00edt\u00e1sok fontosak, nem a k\u00f6z\u00f6ss\u00e9gi m\u00e9dia nyom\u00e1sa.    <\/p>\n<p>V\u00e1laszul Hector k\u00e9rte, hogy t\u00e1vol\u00edts\u00e1k el az ARM\/APPLE platform karbantart\u00f3i k\u00f6z\u00fcl, mivel elvesztette a hit\u00e9t a kernel fejl\u0151d\u00e9si folyamat\u00e1ban \u00e9s a k\u00f6z\u00f6ss\u00e9g kezel\u00e9s\u00e9nek megk\u00f6zel\u00edt\u00e9s\u00e9ben. Azt is kijelentette, hogy az ARM\/Apple platform fejleszt\u00e9se a Linux f\u0151 kernel\u00e9n k\u00edv\u00fcl folytat\u00f3dik. Az ARM\/Apple platformnak m\u00e9g mindig van egy karbantart\u00f3ja a kernelben - Sven Peter, aki sz\u00e1nd\u00e9k\u00e1ban \u00e1ll folytatni a platform karbantart\u00e1s\u00e1t a kernelben.<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62685\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 (Christoph Hellwig), \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c DMA, KVM, Slab Allocator \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b PowerPC \u0432 \u044f\u0434\u0440\u0435 Linux, \u0432 \u0441\u0432\u043e\u0451 \u0432\u0440\u0435\u043c\u044f \u0432\u0445\u043e\u0434\u0438\u0432\u0448\u0438\u0439 \u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u043c\u0438\u0442\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Linux Foundation \u0438 \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u0432\u0448\u0438\u0439 \u0438\u0441\u0442\u0446\u043e\u043c \u0432 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u043c \u0441 GPL \u0441\u0443\u0434\u0435\u0431\u043d\u043e\u043c \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0435 \u0441 VMware, \u043e\u0442\u043a\u0430\u0437\u0430\u043b\u0441\u044f \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0442\u044c \u043f\u0430\u0442\u0447\u0438, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 Rust. \u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 \u043f\u0430\u0442\u0447\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u043b\u0438 \u043e\u0431\u0432\u044f\u0437\u043a\u0438 \u043d\u0430\u0434 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-121754","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 (Christoph Hellwig), \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c DMA, KVM, Slab Allocator \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b PowerPC \u0432 \u044f\u0434\u0440\u0435 Linux, \u0432 \u0441\u0432\u043e\u0451 \u0432\u0440\u0435\u043c\u044f \u0432\u0445\u043e\u0434\u0438\u0432\u0448\u0438\u0439 \u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u043c\u0438\u0442\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Linux Foundation \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/krizis-v-prodvizhenii-rust-v-yadro-iz-za-opasenij-uslozhneniya-soprovozhdeniya\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0440\u0438\u0437\u0438\u0441 \u0432 \u043f\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0438 Rust \u0432 \u044f\u0434\u0440\u043e \u0438\u0437-\u0437\u0430 \u043e\u043f\u0430\u0441\u0435\u043d\u0438\u0439 \u0443\u0441\u043b\u043e\u0436\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 (Christoph Hellwig), \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c DMA, KVM, Slab Allocator \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b PowerPC \u0432 \u044f\u0434\u0440\u0435 Linux, \u0432 \u0441\u0432\u043e\u0451 \u0432\u0440\u0435\u043c\u044f \u0432\u0445\u043e\u0434\u0438\u0432\u0448\u0438\u0439 \u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u043c\u0438\u0442\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Linux Foundation \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/krizis-v-prodvizhenii-rust-v-yadro-iz-za-opasenij-uslozhneniya-soprovozhdeniya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-02-07T13:46:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-02-07T13:46:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47A Rust kernelbe t\u00f6rt\u00e9n\u0151 bevezet\u00e9s\u00e9nek v\u00e1ls\u00e1ga a karbantart\u00e1s bonyolults\u00e1g\u00e1t\u00f3l val\u00f3 aggodalom miatt | ProHoster","description":"Christoph Hellwig, a DMA, KVM, Slab Allocator \u00e9s a PowerPC architekt\u00fara karbantart\u00f3ja a Linux kernel\u00e9ben, aki egykor a Linux Alap\u00edtv\u00e1ny technikai ir\u00e1ny\u00edt\u00f3 bizotts\u00e1g\u00e1nak tagja volt.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/krizis-v-prodvizhenii-rust-v-yadro-iz-za-opasenij-uslozhneniya-soprovozhdeniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0440\u0438\u0437\u0438\u0441 \u0432 \u043f\u0440\u043e\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0438 Rust \u0432 \u044f\u0434\u0440\u043e \u0438\u0437-\u0437\u0430 \u043e\u043f\u0430\u0441\u0435\u043d\u0438\u0439 \u0443\u0441\u043b\u043e\u0436\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f | ProHoster","og:description":"\u041a\u0440\u0438\u0441\u0442\u043e\u0444 \u0425\u0435\u043b\u0432\u0438\u0433 (Christoph Hellwig), \u043c\u044d\u0439\u043d\u0442\u0435\u0439\u043d\u0435\u0440 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c DMA, KVM, Slab Allocator \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b PowerPC \u0432 \u044f\u0434\u0440\u0435 Linux, \u0432 \u0441\u0432\u043e\u0451 \u0432\u0440\u0435\u043c\u044f \u0432\u0445\u043e\u0434\u0438\u0432\u0448\u0438\u0439 \u0432 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u043c\u0438\u0442\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 Linux Foundation \u0438.","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/krizis-v-prodvizhenii-rust-v-yadro-iz-za-opasenij-uslozhneniya-soprovozhdeniya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-02-07T13:46:00+00:00","article:modified_time":"2025-02-07T13:46:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121754","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 10:24:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 10:24:19","updated":"2026-01-23 10:24:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/121754","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=121754"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/121754\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=121754"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=121754"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=121754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}