{"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\/fr\/blog\/news\/opublikovan-nbd-vram","title":{"rendered":"NBD-VRAM publi\u00e9","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Projet ouvert publi\u00e9 <strong>NBD-VRAM<\/strong>, permettant d'utiliser une partie de la m\u00e9moire vid\u00e9o du GPU NVIDIA comme espace d'\u00e9change sous Linux. Le projet est principalement destin\u00e9 aux ordinateurs portables avec de la m\u00e9moire RAM soud\u00e9e, o\u00f9 la RAM ne peut pas \u00eatre \u00e9tendue, mais o\u00f9 le syst\u00e8me dispose d'une carte graphique NVIDIA RTX\/GTX avec de la VRAM inutilis\u00e9e. Le code est \u00e9crit en C et shell, et est distribu\u00e9 sous licence <strong>MIT<\/strong>.<\/p>\n<p>L'id\u00e9e de NBD-VRAM est simple : si le syst\u00e8me commence d\u00e9j\u00e0 \u00e0 utiliser l'\u00e9change sur SSD, on peut placer une couche interm\u00e9diaire devant le SSD \u2014 la m\u00e9moire vid\u00e9o. L'auteur cite un exemple avec un ordinateur portable \u00e9quip\u00e9 d'un <strong>RTX 3070 Laptop<\/strong>: sur 8 Go de VRAM, 7 Go ont \u00e9t\u00e9 allou\u00e9s \u00e0 l'\u00e9change, et au total, avec la RAM, zram et l'\u00e9change sur SSD, le syst\u00e8me a obtenu environ 46 Go de m\u00e9moire adressable. L'ordre pr\u00e9sum\u00e9 de d\u00e9bordement est le suivant : d'abord la RAM est utilis\u00e9e, puis la VRAM comme \u00e9change rapide, ensuite zram, et enfin le SSD.<\/p>\n<p>Techniquement, NBD-VRAM n'ajoute pas de nouveau pilote de noyau. Un petit d\u00e9mon alloue la m\u00e9moire de la carte graphique via <strong>CUDA Driver API<\/strong>, puis la restitue au noyau Linux comme un dispositif bloc via <strong>NBD<\/strong> \u2014 Network Block Device \u2014 sur un socket Unix. Apr\u00e8s connexion avec le client nbd standard, un \/dev\/nbdX appara\u00eet dans le syst\u00e8me, qui peut \u00eatre format\u00e9 comme un \u00e9change standard via mkswap et activ\u00e9 via swapon.<\/p>\n<p>L'auteur souligne s\u00e9par\u00e9ment que cette approche a \u00e9t\u00e9 choisie en raison des limitations des cartes graphiques NVIDIA grand public. Un chemin plus direct via l'API NVIDIA P2P sur GeForce, selon lui, aboutit \u00e0 EINVAL, car les capacit\u00e9s correspondantes ne sont en fait disponibles que pour les mod\u00e8les professionnels et serveurs. L'option d'un acc\u00e8s direct \u00e0 BAR1 n'a \u00e9galement pas fonctionn\u00e9 : seule une petite zone mapp\u00e9e est accessible, et la lecture dans le reste renvoie des z\u00e9ros. L'approche NBD contourne cette limitation, car elle utilise les copiages CUDA normaux cuMemcpyHtoD et cuMemcpyDtoH.<\/p>\n<h2>Fonctionnalit\u00e9s<\/h2>\n<ul>\n<li>\n<p><strong>Utiliser la VRAM comme \u00e9change Linux standard.<\/strong> Apr\u00e8s le d\u00e9marrage, le d\u00e9mon fournit la m\u00e9moire vid\u00e9o comme \/dev\/nbd0 ou un autre dispositif NBD, qui pour le noyau ressemble \u00e0 un dispositif bloc standard.<\/p>\n<\/li>\n<li>\n<p><strong>Fonctionnement sans module de noyau propre.<\/strong> Le projet ne n\u00e9cessite pas d'\u00e9crire, de compiler et d'entretenir un module de noyau distinct, n'utilise pas les symboles internes du pilote NVIDIA et doit survivre aux mises \u00e0 jour du noyau et du pilote sans recompilation.<\/p>\n<\/li>\n<li>\n<p><strong>Orientation vers les GPU NVIDIA grand public.<\/strong> Les exigences incluent des GPU NVIDIA avec support CUDA, y compris les cartes RTX\/GTX grand public, le pilote NVIDIA officiel avec libcuda.so.1, le module nbd dans le noyau Linux, nbd-client, gcc et make. Le toolkit CUDA n'est pas n\u00e9cessaire.<\/p>\n<\/li>\n<li>\n<p><strong>Int\u00e9gration systemd.<\/strong> L'installation via install.sh ajoute le service vram-swap-nbd, qui peut \u00eatre d\u00e9marr\u00e9 via systemctl ; apr\u00e8s l'installation, le service est activ\u00e9 pour d\u00e9marrer automatiquement au d\u00e9marrage.<\/p>\n<\/li>\n<li>\n<p><strong>Configuration de la taille et de la priorit\u00e9 du swap.<\/strong> Dans le fichier unit systemd, vous pouvez d\u00e9finir VRAM_SETUP_SIZE_MB, c'est-\u00e0-dire la limite sup\u00e9rieure de la VRAM allou\u00e9e, et VRAM_SWAP_PRIORITY, c'est-\u00e0-dire la priorit\u00e9 de l'appareil swap. Plus la priorit\u00e9 est \u00e9lev\u00e9e, plus Linux utilisera t\u00f4t cette couche de swap.<\/p>\n<\/li>\n<li>\n<p><strong>R\u00e9duction automatique de la taille demand\u00e9e.<\/strong> Si la quantit\u00e9 requise de VRAM n'est pas disponible, le d\u00e9mon essaie de r\u00e9duire la taille par blocs de 512 MiB pour allouer la quantit\u00e9 disponible, par exemple si une partie de la m\u00e9moire est d\u00e9j\u00e0 occup\u00e9e par le compositeur ou la session graphique.<\/p>\n<\/li>\n<li>\n<p><strong>Scripts de v\u00e9rification.<\/strong> Dans le d\u00e9p\u00f4t, il y a test-nbd.sh pour un test de fum\u00e9e avec \u00e9criture\/lecture de 1 MiB et test-fill.sh pour un test de stress de toute la partition VRAM.<\/p>\n<\/li>\n<li>\n<p><strong>Performances annonc\u00e9es d'environ 1,3 Go\/s.<\/strong> Sur un RTX 3070 Laptop, l'auteur a mesur\u00e9 une \u00e9criture s\u00e9quentielle de 7 Go par blocs de 4 Mo, atteignant environ 1,3 Go\/s.<\/p>\n<\/li>\n<\/ul>\n<h2>Sc\u00e9narios d'application<\/h2>\n<p><strong>Ordinateurs portables avec RAM soud\u00e9e.<\/strong> Le principal sc\u00e9nario est les ordinateurs portables modernes o\u00f9 16 ou 32 Go de RAM ne suffisent plus, mais il est impossible de l'\u00e9tendre. Si une telle machine a une carte RTX d\u00e9di\u00e9e, une partie de la VRAM peut \u00eatre utilis\u00e9e comme une couche de swap suppl\u00e9mentaire. Cela ne transforme pas la VRAM en RAM compl\u00e8te, mais peut sauver le syst\u00e8me d'un passage brutal au swap SSD lent ou d'un OOM-killer lors de charges de pointe.<\/p>\n<p><strong>Environnements de travail lourds pour les d\u00e9veloppeurs.<\/strong> IDEs, navigateurs avec des dizaines d'onglets, conteneurs Docker, bases de donn\u00e9es locales, compilations de grands projets et environnements de test cr\u00e9ent facilement des pics temporaires de consommation de m\u00e9moire. Dans un tel sc\u00e9nario, NBD-VRAM peut agir comme un tampon : il ne va pas acc\u00e9l\u00e9rer le travail habituel, mais att\u00e9nuer le moment o\u00f9 la RAM est \u00e9puis\u00e9e.<\/p>\n<p><strong>R\u00e9duction de la charge sur le swap SSD.<\/strong> Si le swap sur SSD est utilis\u00e9 fr\u00e9quemment, cela n'est pas seulement plus lent, mais cela cr\u00e9e \u00e9galement une \u00e9criture suppl\u00e9mentaire sur le stockage. Le swap VRAM peut \u00eatre d\u00e9fini avec une priorit\u00e9 plus \u00e9lev\u00e9e, de sorte qu'en cas de surcharge de la RAM, le syst\u00e8me d\u00e9place d'abord les pages vers la m\u00e9moire vid\u00e9o, puis acc\u00e8de au SSD. Cela est particuli\u00e8rement pertinent pour les ordinateurs portables, o\u00f9 le SSD est souvent non amovible ou co\u00fbteux \u00e0 remplacer.<\/p>\n<p><strong>Combinaison avec zram.<\/strong> L'auteur d\u00e9crit explicitement un sch\u00e9ma o\u00f9 le swap VRAM re\u00e7oit une priorit\u00e9 plus \u00e9lev\u00e9e et est le premier \u00e0 subir une \u00ab d\u00e9charge \u00bb de m\u00e9moire, le zram est utilis\u00e9 au niveau suivant, et le SSD reste la derni\u00e8re ligne de d\u00e9fense. Ce sch\u00e9ma peut \u00eatre utile pour les stations de travail et les ordinateurs portables o\u00f9 il est plus important de maintenir la r\u00e9activit\u00e9 du syst\u00e8me en cas de manque de m\u00e9moire que d'obtenir la pr\u00e9visibilit\u00e9 maximale des latences.<\/p>\n<p><strong>T\u00e2ches locales AI\/LLM autour du GPU, mais pas \u00e0 la place de la VRAM pour le mod\u00e8le.<\/strong> NBD-VRAM n'augmente pas la m\u00e9moire vid\u00e9o accessible \u00e0 l'application CUDA comme VRAM pour le mod\u00e8le. C'est le sc\u00e9nario inverse : ce n'est pas la RAM utilis\u00e9e comme VRAM, mais la VRAM utilis\u00e9e comme swap pour la m\u00e9moire ordinaire de Linux. Par cons\u00e9quent, le projet ne permettra pas de charger directement un mod\u00e8le plus grand dans le GPU. Mais il peut \u00eatre utile sur une machine o\u00f9, en parall\u00e8le de l'inf\u00e9rence LLM, fonctionnent un navigateur, un IDE, des indexeurs, des environnements Python et des conteneurs, tandis que la RAM syst\u00e8me commence \u00e0 s'\u00e9puiser.<\/p>\n<p><strong>Stations de travail domestiques et exp\u00e9rimentales.<\/strong> Le projet int\u00e9resse les utilisateurs dont la carte graphique reste souvent inactive en dehors des jeux, du rendu ou des t\u00e2ches ML. Par exemple, 8 \u00e0 12 Go de VRAM sur une GeForce de bureau peuvent temporairement \u00eatre transform\u00e9s en une couche swap suppl\u00e9mentaire pour les lourdes t\u00e2ches de compilation, de traitement de donn\u00e9es ou d'ex\u00e9cution. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/vps\/\" title=\"machines virtuelles\" data-wpil-keyword-link=\"linked\">machines virtuelles<\/a>.<\/p>\n<h2>Restrictions<\/h2>\n<p>NBD-VRAM n'est pas un substitut de la m\u00e9moire vive. L'acc\u00e8s \u00e0 ce swap se fait en cha\u00eene kernel swap \u2192 \/dev\/nbdX \u2192 pilote nbd \u2192 socket Unix \u2192 d\u00e9mon \u2192 copie CUDA \u2192 VRAM, donc les latences et le comportement seront diff\u00e9rents de ceux de la vraie RAM. C'est plut\u00f4t une couche d'urgence ou de transition entre la RAM et le SSD, qu'un moyen d'\u00ab ajouter de la m\u00e9moire \u00bb sans cons\u00e9quences.<\/p>\n<p>Le projet est \u00e9galement li\u00e9 \u00e0 la pile officielle de NVIDIA avec CUDA. Nouveau\/Nova ne conviennent pas, car libcuda.so.1 est requise. Phoronix <a rel=\"nofollow\" href=\"https:\/\/www.phoronix.com\/news\/NVIDIA-NBD-VRAM\">note \u00e9galement<\/a>, que NBD-VRAM est sp\u00e9cifiquement con\u00e7u pour les GPU NVIDIA grand public, o\u00f9 les approches alternatives via l'API P2P de NVIDIA ne fonctionnent pas.<\/p>\n<p>En fin de compte, NBD-VRAM est un petit mais int\u00e9ressant hack syst\u00e8me pour Linux : il ne fait pas de miracles et ne remplace pas une mise \u00e0 niveau de la RAM, mais permet d'utiliser la m\u00e9moire vid\u00e9o inutilis\u00e9e comme un niveau suppl\u00e9mentaire de swap avant le SSD. Pour les ordinateurs portables avec de la m\u00e9moire soud\u00e9e et une carte RTX discr\u00e8te, cela peut s'av\u00e9rer \u00eatre une solution pratique pour g\u00e9rer des charges de travail intensives sans que les applications ne s'effondrent imm\u00e9diatement ou ne ralentissent consid\u00e9rablement vers un support de stockage lent.<\/p>\n<p>Source : <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.2 - 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\/fr\/blog\/news\/opublikovan-nbd-vram\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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 publi\u00e9 | ProHoster","description":"Le projet ouvert NBD-VRAM a \u00e9t\u00e9 publi\u00e9, permettant d'utiliser une partie de la m\u00e9moire vid\u00e9o des GPU NVIDIA comme espace swap sous Linux.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/opublikovan-nbd-vram","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/181858","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=181858"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/181858\/revisions"}],"predecessor-version":[{"id":182088,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/181858\/revisions\/182088"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=181858"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=181858"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=181858"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}