{"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\/sv\/blog\/news\/opublikovan-nbd-vram","title":{"rendered":"NBD-VRAM publicerad","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00d6ppet projekt publicerat <strong>NBD-VRAM<\/strong>, som g\u00f6r det m\u00f6jligt att anv\u00e4nda en del av NVIDIA GPU:s videominne som swap-utrymme i Linux. Projektet \u00e4r fr\u00e4mst inriktat p\u00e5 b\u00e4rbara datorer med l\u00f6dd RAM, d\u00e4r RAM inte kan ut\u00f6kas, men det finns ett dedikerat NVIDIA RTX\/GTX grafikkort med oanv\u00e4nt VRAM. Koden \u00e4r skriven i C och shell och distribueras under licensen <strong>MIT<\/strong>.<\/p>\n<p>Id\u00e9n med NBD-VRAM \u00e4r enkel: om systemet redan b\u00f6rjar anv\u00e4nda swap p\u00e5 SSD, kan vi l\u00e4gga till ett mellanlager innan SSD \u2013 videominnet. F\u00f6rfattaren ger ett exempel med en b\u00e4rbar dator med <strong>RTX 3070 Laptop<\/strong>: fr\u00e5n 8 GB VRAM tilldelades 7 GB f\u00f6r swap, och tillsammans med RAM, zram och SSD swap fick systemet cirka 46 GB adresserbart minne. Den f\u00f6reslagna ordningen f\u00f6r \u00f6verfl\u00f6de \u00e4r s\u00e5dan: f\u00f6rst anv\u00e4nds RAM, sedan VRAM som snabb swap, d\u00e4refter zram, och f\u00f6rst d\u00e5 SSD.<\/p>\n<p>Tekniskt sett l\u00e4gger NBD-VRAM inte till en ny k\u00e4rndrivrutin. En liten demon tilldelar grafikminnet via <strong>CUDA Driver API<\/strong>, och ger det till Linux-k\u00e4rnan som en blockenhet via <strong>NBD<\/strong> \u2014 Network Block Device \u2014 ovanp\u00e5 en Unix-socket. Efter anslutning via standard nbd-client dyker \/dev\/nbdX upp i systemet, som kan partitioneras som vanlig swap genom mkswap och aktiveras via swapon.<\/p>\n<p>F\u00f6rfattaren betonar s\u00e4rskilt att detta tillv\u00e4gag\u00e5ngss\u00e4tt valdes p\u00e5 grund av begr\u00e4nsningarna hos konsumentgrafikkort fr\u00e5n NVIDIA. En mer direkt v\u00e4g genom NVIDIA P2P API p\u00e5 GeForce, enligt honom, st\u00f6ter p\u00e5 EINVAL, eftersom motsvarande funktioner i praktiken endast \u00e4r tillg\u00e4ngliga f\u00f6r professionella och servermodeller. Alternativet med direkt \u00e5tkomst till BAR1 fungerade inte heller: endast ett litet avbildat omr\u00e5de var tillg\u00e4ngligt, och l\u00e4sning fr\u00e5n resten returnerade nollor. NBD-tillv\u00e4gag\u00e5ngss\u00e4ttet kringg\u00e5r denna begr\u00e4nsning, eftersom det anv\u00e4nder vanliga CUDA-kopior cuMemcpyHtoD och cuMemcpyDtoH.<\/p>\n<h2>Funktioner<\/h2>\n<ul>\n<li>\n<p><strong>Anv\u00e4ndning av VRAM som vanlig Linux-swap.<\/strong> Efter att ha startat demon tillhandah\u00e5ller den videominne som \/dev\/nbd0 eller annan NBD-enhet, som f\u00f6r k\u00e4rnan ser ut som en vanlig blockenhet.<\/p>\n<\/li>\n<li>\n<p><strong>Fungerar utan egen k\u00e4rnmodul.<\/strong> Projektet kr\u00e4ver inte att skriva, kompilera och underh\u00e5lla en separat kernelmodul, anv\u00e4nder inte interna symboler fr\u00e5n NVIDIA-drivrutinen och ska klara k\u00e4rn- och drivrutinsuppdateringar utan att beh\u00f6va kompilera om.<\/p>\n<\/li>\n<li>\n<p><strong>Inriktning p\u00e5 konsument-NVIDIA GPU.<\/strong> Kravena innefattar NVIDIA GPU med CUDA-st\u00f6d, inklusive konsument RTX\/GTX-kort, officiell NVIDIA-drivrutin med libcuda.so.1, nbd-modul i Linux-k\u00e4rnan, nbd-client, gcc och make. CUDA Toolkit beh\u00f6vs inte.<\/p>\n<\/li>\n<li>\n<p><strong>systemd-integration.<\/strong> Installation via install.sh l\u00e4gger till tj\u00e4nsten vram-swap-nbd, som kan startas via systemctl; efter installationen aktiveras tj\u00e4nsten f\u00f6r automatisk start vid uppstart.<\/p>\n<\/li>\n<li>\n<p><strong>Konfigurering av storlek och prioritet f\u00f6r swap.<\/strong> I systemd-enheten kan VRAM_SETUP_SIZE_MB anges, det vill s\u00e4ga det \u00f6vre gr\u00e4nsv\u00e4rdet f\u00f6r tilldelad VRAM, och VRAM_SWAP_PRIORITY, vilket inneb\u00e4r prioriteten f\u00f6r swap-enheten. Ju h\u00f6gre prioritet, desto tidigare kommer Linux att anv\u00e4nda detta swap-lager.<\/p>\n<\/li>\n<li>\n<p><strong>Automatisk minskning av beg\u00e4rd storlek.<\/strong> Om den beg\u00e4rda m\u00e4ngden VRAM inte \u00e4r tillg\u00e4nglig f\u00f6rs\u00f6ker demon att minska storleken i block om 512 MiB f\u00f6r att fortfarande kunna allokera tillg\u00e4nglig m\u00e4ngd, till exempel om en del av minnet redan \u00e4r upptaget av kompositorn eller en grafisk session.<\/p>\n<\/li>\n<li>\n<p><strong>Testscenarier.<\/strong> I arkivet finns test-nbd.sh f\u00f6r r\u00f6ktest med skrivning\/l\u00e4sning p\u00e5 1 MiB och test-fill.sh f\u00f6r stresstest av hela VRAM-partitionen.<\/p>\n<\/li>\n<li>\n<p><strong>Uppgiven prestanda runt 1,3 GB\/s.<\/strong> P\u00e5 RTX 3070 Laptop m\u00e4tte f\u00f6rfattaren sekventiell skrivning av 7 GB i block om 4 MB p\u00e5 ungef\u00e4r 1,3 GB\/s.<\/p>\n<\/li>\n<\/ul>\n<h2>Anv\u00e4ndningsscenarier<\/h2>\n<p><strong>B\u00e4rbara datorer med integrerad RAM.<\/strong> Det fr\u00e4msta scenariot \u00e4r moderna b\u00e4rbara datorer d\u00e4r 16 eller 32 GB RAM redan inte r\u00e4cker, men att ut\u00f6ka den \u00e4r om\u00f6jligt. Om en s\u00e5dan maskin har ett dedikerat RTX-kort kan en del av VRAM anv\u00e4ndas som ett extra swap-lager. Detta g\u00f6r inte VRAM till fullv\u00e4rdig RAM men kan r\u00e4dda systemet fr\u00e5n att pl\u00f6tsligt g\u00e5 in i l\u00e5ngsam SSD-swap eller fr\u00e5n OOM-killer vid toppbelastningar.<\/p>\n<p><strong>Tunga arbetsmilj\u00f6er f\u00f6r utvecklare.<\/strong> IDE, webbl\u00e4sare med dussintals flikar, Docker-containrar, lokala databaser, byggande av stora projekt och testmilj\u00f6er kan l\u00e4tt skapa kortvariga toppar i minnesanv\u00e4ndningen. I ett s\u00e5dant scenario kan NBD-VRAM fungera som en buffert: inte snabba upp vanligt arbete, utan mildra \u00f6gonblicket n\u00e4r RAM tar slut.<\/p>\n<p><strong>Minska belastningen p\u00e5 SSD-swap.<\/strong> Om swap p\u00e5 SSD anv\u00e4nds ofta, \u00e4r det inte bara l\u00e5ngsammare utan skapar ocks\u00e5 on\u00f6dig skrivning p\u00e5 lagringsenheten. VRAM-swap kan s\u00e4ttas med h\u00f6gre prioritet s\u00e5 att systemet f\u00f6rst avlastar sidor till videominnet vid minnesbrist och f\u00f6rst d\u00e4refter anv\u00e4nder SSD. Detta \u00e4r s\u00e4rskilt relevant f\u00f6r b\u00e4rbara datorer, d\u00e4r SSD ofta ocks\u00e5 \u00e4r sv\u00e5r\u00e5tkomlig eller dyr att byta ut.<\/p>\n<p><strong>Kombination med zram.<\/strong> F\u00f6rfattaren beskriver direkt ett schema d\u00e4r VRAM swap f\u00e5r h\u00f6gre prioritet och tar f\u00f6rsta \"\u00f6versv\u00e4mningen\" av minnet, zram anv\u00e4nds p\u00e5 n\u00e4sta niv\u00e5 och SSD f\u00f6rblir sista f\u00f6rsvarslinjen. Detta schema kan vara f\u00f6rdelaktigt f\u00f6r arbetsstationer och b\u00e4rbara datorer, d\u00e4r det \u00e4r viktigare att uppr\u00e4tth\u00e5lla systemets responsivitet vid minnesbrist \u00e4n att uppn\u00e5 maximal f\u00f6ruts\u00e4gbarhet i f\u00f6rdr\u00f6jningar.<\/p>\n<p><strong>Lokala AI\/LLM-uppgifter kring GPU, men inte ist\u00e4llet f\u00f6r VRAM f\u00f6r modellen.<\/strong> NBD-VRAM \u00f6kar inte den videominne som \u00e4r tillg\u00e4nglig f\u00f6r CUDA-programmet som VRAM f\u00f6r modellen. Detta \u00e4r ett omv\u00e4nt scenario: inte RAM anv\u00e4nds som VRAM, utan VRAM anv\u00e4nds som swap f\u00f6r vanlig Linux-minne. D\u00e4rf\u00f6r kommer projektet inte direkt att till\u00e5ta att ladda in en st\u00f6rre modell i GPU. Men det kan vara anv\u00e4ndbart p\u00e5 en maskin d\u00e4r en webbl\u00e4sare, IDE, indexerare, Python-milj\u00f6er och containrar k\u00f6rs bredvid LLM-inferens och systemets RAM b\u00f6rjar ta slut.<\/p>\n<p><strong>Hemmabaserade och experimentella arbetsstationer.<\/strong> Projektet \u00e4r intressant f\u00f6r anv\u00e4ndare vars grafikkort ofta st\u00e5r stilla utanf\u00f6r spel, rendering eller ML-uppgifter. Till exempel kan 8\u201312 GB VRAM p\u00e5 en skrivbords-GeForce tillf\u00e4lligt omvandlas till ett extra lager swap f\u00f6r tunga uppgifter som kompilering, databehandling eller k\u00f6rning. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sv\/vps\/\" title=\"virtuella maskiner\" data-wpil-keyword-link=\"linked\">virtuella maskiner<\/a>.<\/p>\n<h2>Begr\u00e4nsningar<\/h2>\n<p>NBD-VRAM \u00e4r inte en ers\u00e4ttning f\u00f6r RAM-minne. \u00c5tkomst till s\u00e5dan swap g\u00e5r genom kedjan kernel swap \u2192 \/dev\/nbdX \u2192 nbd-drivrutin \u2192 Unix-socket \u2192 demon \u2192 CUDA-kopiering \u2192 VRAM, s\u00e5 f\u00f6rdr\u00f6jningar och beteende kommer att skilja sig fr\u00e5n verkligt RAM. Det \u00e4r snarare ett n\u00f6dl\u00e4ge eller ett intermedi\u00e4rt lager mellan RAM och SSD, snarare \u00e4n ett s\u00e4tt att \"l\u00e4gga till minne\" utan konsekvenser.<\/p>\n<p>Projektet \u00e4r ocks\u00e5 beroende av den officiella NVIDIA-stacken med CUDA. Nouveau\/Nova passar inte f\u00f6r det, eftersom libcuda.so.1 kr\u00e4vs. Phoronix <a rel=\"nofollow\" href=\"https:\/\/www.phoronix.com\/news\/NVIDIA-NBD-VRAM\">noterar ocks\u00e5<\/a>, att NBD-VRAM skapades specifikt f\u00f6r konsument-NVIDIA GPU:er, d\u00e4r alternativa metoder genom NVIDIA P2P API inte fungerar.<\/p>\n<p>I det stora hela \u00e4r NBD-VRAM en liten men intressant systemhack f\u00f6r Linux: den g\u00f6r inga mirakel och ers\u00e4tter inte en RAM-uppgradering, men m\u00f6jligg\u00f6r anv\u00e4ndning av oanv\u00e4nd videominne som ett extra lager swap innan SSD:n. F\u00f6r laptops med fastl\u00f6dd minne och diskret RTX-kort kan detta visa sig vara ett praktiskt s\u00e4tt att klara av toppbelastningar utan omedelbara appnedg\u00e5ngar eller sm\u00e4rtsamma \u00f6verg\u00e5ngar till l\u00e5ngsam lagring.<\/p>\n<p>K\u00e4lla: <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.4 - 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\/sv\/blog\/news\/opublikovan-nbd-vram\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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\udd47NBD-VRAM publicerat | ProHoster","description":"Det \u00f6ppna projektet NBD-VRAM har publicerats, vilket g\u00f6r det m\u00f6jligt att anv\u00e4nda en del av NVIDIA GPU:s videominne som swaputrymme i Linux.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/opublikovan-nbd-vram","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/181858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=181858"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/181858\/revisions"}],"predecessor-version":[{"id":182088,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/181858\/revisions\/182088"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=181858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=181858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=181858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}