{"id":181858,"date":"2026-06-02T14:48:21","date_gmt":"2026-06-02T12:48:22","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/opublikovan-nbd-vram"},"modified":"2026-06-02T14:48:21","modified_gmt":"2026-06-02T12:48:22","slug":"opublikovan-nbd-vram","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/opublikovan-nbd-vram","title":{"rendered":"NBD-VRAM ver\u00f6ffentlicht","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ein ver\u00f6ffentlichtes Open-Source-Projekt <strong>NBD-VRAM<\/strong>, das es erm\u00f6glicht, einen Teil des Grafikspeichers der NVIDIA GPU als Swap-Speicher in Linux zu verwenden. Das Projekt richtet sich in erster Linie an Laptops mit fest verl\u00f6tetem RAM, bei denen der RAM nicht erweitert werden kann, aber im System eine NVIDIA RTX\/GTX-Grafikkarte mit ungenutztem VRAM vorhanden ist. Der Code ist in C und Shell geschrieben und wird unter der Lizenz ver\u00f6ffentlicht <strong>MIT<\/strong>.<\/p>\n<p>Die Idee von NBD-VRAM ist einfach: Wenn das System bereits beginnt, auf SSD zu swapen, kann man ein zus\u00e4tzliches Zwischenlayer vor der SSD einf\u00fcgen \u2014 den Grafikspeicher. Der Autor f\u00fchrt ein Beispiel mit einem Laptop an <strong>RTX 3070 Laptop<\/strong>: Von 8 GB VRAM wurden 7 GB f\u00fcr Swap reserviert, so dass das System insgesamt mit RAM, zram und SSD-Swap etwa 46 GB adressierbaren Speicher erhielt. Die vermutete \u00dcberlaufreihenfolge ist wie folgt: Zuerst wird RAM verwendet, dann VRAM als schneller Swap, dann zram und schlie\u00dflich die SSD.<\/p>\n<p>Technisch gesehen f\u00fcgt NBD-VRAM keinen neuen Kernel-Treiber hinzu. Ein kleiner Daemon reserviert den Grafikspeicher \u00fcber <strong>CUDA Driver API<\/strong>, und \u00fcbergibt ihn anschlie\u00dfend dem Linux-Kernel als Blockger\u00e4t \u00fcber <strong>NBD<\/strong> \u2014 Network Block Device \u2014 \u00fcber einen Unix-Socket. Nach der Verbindung erscheint im System mit dem standardm\u00e4\u00dfigen nbd-client \/dev\/nbdX, das wie ein gew\u00f6hnliches Swap mit mkswap partitioniert und mit swapon aktiviert werden kann.<\/p>\n<p>Der Autor betont speziell, dass dieser Ansatz aufgrund der Einschr\u00e4nkungen von Verbrauchergrafikkarten von NVIDIA gew\u00e4hlt wurde. Ein direkterer Weg \u00fcber die NVIDIA P2P API bei GeForce st\u00f6\u00dft, seiner Aussage nach, auf EINVAL, da die entsprechenden M\u00f6glichkeiten faktisch nur f\u00fcr professionelle und Server-Modelle verf\u00fcgbar sind. Die Variante mit direktem Zugriff auf BAR1 funktionierte ebenfalls nicht: Es war nur ein kleiner abgebildeter Bereich verf\u00fcgbar, w\u00e4hrend das Lesen aus dem restlichen Teil nullen zur\u00fcckgibt. Der NBD-Ansatz umgeht diese Einschr\u00e4nkung, da er gew\u00f6hnliche CUDA-Kopieroperationen cuMemcpyHtoD und cuMemcpyDtoH verwendet.<\/p>\n<h2>Funktionen<\/h2>\n<ul>\n<li>\n<p><strong>Verwendung von VRAM als gew\u00f6hnlicher Linux-Swap.<\/strong> Nach dem Start stellt der Daemon den Grafikspeicher als \/dev\/nbd0 oder ein anderes NBD-Ger\u00e4t zur Verf\u00fcgung, das f\u00fcr den Kernel wie ein standardm\u00e4\u00dfiges Blockger\u00e4t aussieht.<\/p>\n<\/li>\n<li>\n<p><strong>Betrieb ohne eigenes Kernel-Modul.<\/strong> Das Projekt erfordert nicht, dass ein separates Kernel-Modul geschrieben, kompiliert und gewartet wird, verwendet keine internen Symbole des NVIDIA-Treibers und sollte Kern- und Treiber-Updates ohne Neuerstellung \u00fcberstehen.<\/p>\n<\/li>\n<li>\n<p><strong>Ausrichtung auf Verbrauchergrafikkarten von NVIDIA.<\/strong> In den Anforderungen sind NVIDIA-GPUs mit CUDA-Unterst\u00fctzung aufgef\u00fchrt, einschlie\u00dflich der Verbraucher-RTX\/GTX-Karten, des offiziellen NVIDIA-Treibers mit libcuda.so.1, des nbd-Moduls im Linux-Kernel, nbd-client, gcc und make. Das CUDA Toolkit ist dabei nicht erforderlich.<\/p>\n<\/li>\n<li>\n<p><strong>systemd-Integration.<\/strong> Die Installation \u00fcber install.sh f\u00fcgt den Dienst vram-swap-nbd hinzu, der \u00fcber systemctl gestartet werden kann; nach der Installation wird der Dienst f\u00fcr den automatischen Start beim Booten aktiviert.<\/p>\n<\/li>\n<li>\n<p><strong>Konfiguration der Gr\u00f6\u00dfe und Priorit\u00e4t des Swap.<\/strong> In der systemd-Einheit k\u00f6nnen VRAM_SETUP_SIZE_MB, also die obere Grenze des zugewiesenen VRAM, und VRAM_SWAP_PRIORITY, also die Priorit\u00e4t des Swap-Ger\u00e4ts, festgelegt werden. Je h\u00f6her die Priorit\u00e4t, desto fr\u00fcher wird Linux diese Swap-Schicht verwenden.<\/p>\n<\/li>\n<li>\n<p><strong>Automatische Reduzierung der angeforderten Gr\u00f6\u00dfe.<\/strong> Wenn der erforderliche VRAM nicht verf\u00fcgbar ist, versucht der Daemon, die Gr\u00f6\u00dfe in Schritten von 512 MiB zu reduzieren, um trotzdem den verf\u00fcgbaren Raum zuzuweisen, beispielsweise wenn ein Teil des Speichers bereits vom Kompositor oder einer grafischen Sitzung belegt ist.<\/p>\n<\/li>\n<li>\n<p><strong>Test-Skripte.<\/strong> Im Repository gibt es test-nbd.sh f\u00fcr einen Smoke-Test mit Lese-\/Schreibvorg\u00e4ngen von 1 MiB und test-fill.sh f\u00fcr einen Stresstest des gesamten VRAM-Volumes.<\/p>\n<\/li>\n<li>\n<p><strong>Die angegebene Leistung betr\u00e4gt etwa 1,3 GB\/s.<\/strong> Auf der RTX 3070 Laptop hat der Autor sequentielle Schreibvorg\u00e4nge von 7 GB in 4 MB-Bl\u00f6cken mit einer Geschwindigkeit von etwa 1,3 GB\/s gemessen.<\/p>\n<\/li>\n<\/ul>\n<h2>Anwendungsszenarien<\/h2>\n<p><strong>Laptops mit verl\u00f6teter RAM.<\/strong> Das Hauptszenario sind moderne Laptops, bei denen 16 oder 32 GB RAM bereits nicht ausreichen, aber eine Erweiterung unm\u00f6glich ist. Wenn in einem solchen Ger\u00e4t eine dedizierte RTX-Karte vorhanden ist, kann ein Teil des VRAM als zus\u00e4tzliche Swap-Schicht genutzt werden. Dies verwandelt den VRAM nicht in vollwertigen RAM, kann jedoch das System vor dem abrupten Umgehen auf langsames SSD-Swap oder vor OOM-Killer bei Spitzenlasten retten.<\/p>\n<p><strong>Ressourcenintensive Entwicklungsumgebungen.<\/strong> IDE, Browser mit Dutzenden von Tabs, Docker-Container, lokale Datenbanken, Builds gro\u00dfer Projekte und Testumgebungen verursachen leicht vor\u00fcbergehende Spitzen im Speicherverbrauch. In diesem Szenario kann NBD-VRAM als Puffer arbeiten: nicht die normale Arbeit beschleunigen, sondern den Moment mildern, wenn der RAM aufgebraucht ist.<\/p>\n<p><strong>Reduzierung der Belastung des SSD-Swaps.<\/strong> Wenn Swap auf SSD h\u00e4ufig verwendet wird, ist es nicht nur langsamer, sondern es erzeugt auch unn\u00f6tige Schreibvorg\u00e4nge auf dem Speicher. VRAM-Swap kann mit h\u00f6herer Priorit\u00e4t eingestellt werden, sodass das System bei RAM-\u00dcberlastung zuerst Seiten in den Videospeicher auslagert und erst dann auf die SSD zugreift. Dies ist besonders relevant f\u00fcr Laptops, bei denen SSDs oft nicht austauschbar oder teuer in der Ersetzung sind.<\/p>\n<p><strong>Kombination mit zram.<\/strong> Der Autor beschreibt direkt ein Schema, bei dem VRAM-Swap h\u00f6here Priorit\u00e4t erh\u00e4lt und den ersten \"\u00dcberlauf\" des Speichers \u00fcbernimmt, zram wird auf der n\u00e4chsten Ebene verwendet, und SSD bleibt die letzte Verteidigungslinie. Solch ein Schema kann n\u00fctzlich sein f\u00fcr Workstations und Laptops, bei denen es wichtiger ist, die Reaktionsf\u00e4higkeit des Systems bei Speichermangel zu bewahren, als maximale Vorhersagbarkeit der Latenzen zu erreichen.<\/p>\n<p><strong>Lokale AI\/LLM-Aufgaben rund um die GPU, aber nicht anstelle von VRAM f\u00fcr das Modell.<\/strong> NBD-VRAM erh\u00f6ht nicht den f\u00fcr CUDA-Anwendungen verf\u00fcgbaren Videospeicher wie VRAM f\u00fcr das Modell. Es handelt sich um ein umgekehrtes Szenario: nicht RAM wird als VRAM benutzt, sondern VRAM wird als Swap f\u00fcr den normalen Linux-Speicher verwendet. Daher wird es nicht m\u00f6glich sein, ein gr\u00f6\u00dferes Modell direkt in die GPU zu laden. Es kann jedoch n\u00fctzlich sein auf einer Maschine, auf der parall mit LLM-Inferenz Browser, IDEs, Indexer, Python-Umgebungen und Container arbeiten und der Systemspeicher zu Ende geht.<\/p>\n<p><strong>Heim- und experimentelle Workstations.<\/strong> Das Projekt ist interessant f\u00fcr Nutzer, deren Grafikkarten h\u00e4ufig au\u00dferhalb von Spielen, Rendering oder ML-Aufgaben im Leerlauf sind. Zum Beispiel kann man 8\u201312 GB VRAM auf einer Desktop-GeForce vor\u00fcbergehend in eine zus\u00e4tzliche Layer-Swap f\u00fcr anspruchsvolle Aufgaben wie Kompilierung, Datenverarbeitung oder Ausf\u00fchrung verwandeln. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/vps\/\" title=\"virtuelle Maschinen\" data-wpil-keyword-link=\"linked\">virtuelle Maschinen<\/a>.<\/p>\n<h2>Einschr\u00e4nkungen<\/h2>\n<p>NBD-VRAM ist kein Ersatz f\u00fcr den Arbeitsspeicher. Der Zugriff auf solches Swap erfolgt \u00fcber die Kette Kernel-Swap \u2192 \/dev\/nbdX \u2192 nbd-Treiber \u2192 Unix-Socket \u2192 Daemon \u2192 CUDA-Kopie \u2192 VRAM, daher werden Latenzen und Verhalten von echtem RAM abweichen. Es handelt sich eher um eine Notfall- oder Zwischenebene zwischen RAM und SSD als um einen Weg, \"Speicher ohne Folgen\" hinzuzuf\u00fcgen.<\/p>\n<p>Das Projekt basiert auch auf dem offiziellen NVIDIA-Stack mit CUDA. Nouveau\/Nova sind daf\u00fcr nicht geeignet, da libcuda.so.1 ben\u00f6tigt wird. Phoronix <a rel=\"nofollow\" href=\"https:\/\/www.phoronix.com\/news\/NVIDIA-NBD-VRAM\">merkt auch an,<\/a>, dass NBD-VRAM speziell f\u00fcr Consumer-NVIDIA-GPUs geschaffen wurde, bei denen alternative Ans\u00e4tze \u00fcber die NVIDIA P2P API nicht funktionieren.<\/p>\n<p>Im Kern ist NBD-VRAM ein kleiner, aber interessanter System-Hack f\u00fcr Linux: Er vollbringt keine Wunder und ersetzt kein RAM-Upgrade, erm\u00f6glicht jedoch die Nutzung ungenutzter Grafikspeicher als zus\u00e4tzliche Swap-Ebene vor SSDs. F\u00fcr Laptops mit verl\u00f6teter RAM und einer dedizierten RTX-Grafikkarte kann dies eine praktische L\u00f6sung sein, um Spitzenlasten zu bew\u00e4ltigen, ohne sofortige Abst\u00fcrze von Anwendungen oder schmerzhafte \u00dcberg\u00e4nge zu langsameren Speichern zu erleben.<\/p>\n<p>Quelle: <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/hardware\/18308769\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 NBD-VRAM, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u044c \u0432\u0438\u0434\u0435\u043e\u043f\u0430\u043c\u044f\u0442\u0438 NVIDIA GPU \u043a\u0430\u043a swap-\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e \u0432 Linux. \u041f\u0440\u043e\u0435\u043a\u0442 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u043f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u043d\u0430 \u043d\u043e\u0443\u0442\u0431\u0443\u043a\u0438 \u0441 \u0440\u0430\u0441\u043f\u0430\u044f\u043d\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u044c\u044e, \u0433\u0434\u0435 RAM \u043d\u0435\u043b\u044c\u0437\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0438\u0442\u044c, \u043d\u043e \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0435\u0441\u0442\u044c \u0434\u0438\u0441\u043a\u0440\u0435\u0442\u043d\u0430\u044f \u0432\u0438\u0434\u0435\u043e\u043a\u0430\u0440\u0442\u0430 NVIDIA RTX\/GTX \u0441 \u043d\u0435\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0439 VRAM. \u041a\u043e\u0434 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 C \u0438 shell, \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. \u0418\u0434\u0435\u044f NBD-VRAM \u043f\u0440\u043e\u0441\u0442\u0430: \u0435\u0441\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-181858","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 NBD-VRAM, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u044c \u0432\u0438\u0434\u0435\u043e\u043f\u0430\u043c\u044f\u0442\u0438 NVIDIA GPU \u043a\u0430\u043a swap-\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e \u0432 Linux.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/opublikovan-nbd-vram\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d NBD-VRAM | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 NBD-VRAM, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u044c \u0432\u0438\u0434\u0435\u043e\u043f\u0430\u043c\u044f\u0442\u0438 NVIDIA GPU \u043a\u0430\u043a swap-\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e \u0432 Linux.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/opublikovan-nbd-vram\" \/>\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=\"2026-06-02T12:48:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-02T12:48:22+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\udd47Ver\u00f6ffentlicht NBD-VRAM | ProHoster","description":"Das offene Projekt NBD-VRAM wurde ver\u00f6ffentlicht, das es erm\u00f6glicht, Teile des Grafikspeichers von NVIDIA GPUs als Swap-Speicher in Linux zu nutzen.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/opublikovan-nbd-vram","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d NBD-VRAM | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 NBD-VRAM, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u044c \u0432\u0438\u0434\u0435\u043e\u043f\u0430\u043c\u044f\u0442\u0438 NVIDIA GPU \u043a\u0430\u043a swap-\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e \u0432 Linux.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/opublikovan-nbd-vram","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":"2026-06-02T12:48:22+00:00","article:modified_time":"2026-06-02T12:48:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/181858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=181858"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/181858\/revisions"}],"predecessor-version":[{"id":182088,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/181858\/revisions\/182088"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=181858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=181858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=181858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}