{"id":121428,"date":"2025-01-20T15:46:03","date_gmt":"2025-01-20T13:46:03","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-13"},"modified":"2025-01-20T15:46:03","modified_gmt":"2025-01-20T13:46:03","slug":"reliz-yadra-linux-6-13","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-yadra-linux-6-13","title":{"rendered":"Sortie du noyau Linux 6.13","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Apr\u00e8s deux mois de d\u00e9veloppement, Linus Torvalds a pr\u00e9sent\u00e9 la version du noyau Linux 6.13. Parmi les changements les plus notables : un mode d'\u00e9vacuation paresseux dans le planificateur de t\u00e2ches, le support de l'\u00e9criture atomique dans XFS et Ext4, le m\u00e9canisme \u00ab multigrain timestamps \u00bb, un mode adaptatif d'activation du polling dans la sous-syst\u00e8me r\u00e9seau, la possibilit\u00e9 de compilation avec les optimisations AutoFDO, le support du m\u00e9canisme de protection ARM65 Guarded Control Stack, l'isolation des machines virtuelles par le biais de l'extension ARM CCA, des piles distinctes dans BPF, la suppression de ReiserFS, le pilote virtual-cpufreq, l'API netlink net-shaper, le mode de montage tmpfs avec sensibilit\u00e9 \u00e0 la casse, et le support des extensions POSIX dans SMB3, ainsi que le pilote AMD Cache Optimizer.      <\/p>\n<p>La nouvelle version inclut 14172 corrections de la part de 2086 d\u00e9veloppeurs, la taille du patch est de 46 Mo (les modifications ont touch\u00e9 15375 fichiers, 598707 lignes de code ont \u00e9t\u00e9 ajout\u00e9es et 406294 lignes supprim\u00e9es). Dans la version pr\u00e9c\u00e9dente, il y avait 14607 corrections de 2167 d\u00e9veloppeurs, et la taille du patch \u00e9tait de 37 Mo. Environ 52 % de toutes les modifications introduites dans 6.13 concernent les pilotes de p\u00e9riph\u00e9riques, environ 13 % concernent la mise \u00e0 jour du code sp\u00e9cifique aux architectures mat\u00e9rielles, 11 % sont li\u00e9es \u00e0 la pile r\u00e9seau, 4 % aux syst\u00e8mes de fichiers et 3 % aux sous-syst\u00e8mes internes du noyau.        <\/p>\n<p>Les principales nouveaut\u00e9s du noyau 6.13 :  <\/p>\n<ul>\n<li class=\"l\"> <b>Sous-syst\u00e8me de disque, entr\u00e9e\/sortie et syst\u00e8mes de fichiers<\/b>\n<ul>\n<li class=\"l\"> Un m\u00e9canisme \u00ab multigrain timestamps \u00bb a \u00e9t\u00e9 ajout\u00e9, permettant d'obtenir des informations sur le moment de modification ou d'acc\u00e8s aux fichiers avec une pr\u00e9cision de plus d'une milliseconde, sans impact n\u00e9gatif sur les performances. L'augmentation de la pr\u00e9cision des horodatages entra\u00eene des co\u00fbts suppl\u00e9mentaires li\u00e9s \u00e0 l'augmentation de l'intensit\u00e9 d'\u00e9criture des m\u00e9tadonn\u00e9es sur le disque, c'est pourquoi dans l'impl\u00e9mentation propos\u00e9e, des horodatages plus pr\u00e9cis sont cr\u00e9\u00e9s uniquement pour les fichiers pour lesquels les processus demandent de tels horodatages via l'appel getattr().\n<li class=\"l\"> Ajout du support des op\u00e9rations d'\u00e9criture atomiques, o\u00f9 l'\u00e9criture de donn\u00e9es, dont la taille d\u00e9passe celle d'un secteur, est effectu\u00e9e de mani\u00e8re atomique sur les dispositifs de stockage qui offrent cette possibilit\u00e9. Actuellement, l'\u00e9criture atomique est impl\u00e9ment\u00e9e pour XFS, Ext4 en mode O_DIRECT (Direct I\/O) et md RAID 0\/1\/10.\n<li class=\"l\"> Un nouveau m\u00e9canisme de comptage des r\u00e9f\u00e9rences pour les fichiers a \u00e9t\u00e9 propos\u00e9, offrant un gain de performance de 3 \u00e0 5 % dans les charges de travail comptant plus de 255 threads.\n<li class=\"l\"> La mise en \u0153uvre du syst\u00e8me de fichiers ReiserFS a \u00e9t\u00e9 supprim\u00e9e, ayant \u00e9t\u00e9 d\u00e9clar\u00e9e obsol\u00e8te l'ann\u00e9e pr\u00e9c\u00e9dente.\n<li class=\"l\"> Un param\u00e8tre sysctl \u00ab fs.dentry-negative \u00bb a \u00e9t\u00e9 ajout\u00e9 pour d\u00e9finir dans VFS la politique de nettoyage des enregistrements \u00ab dentry \u00bb (repr\u00e9sentation interne des \u00e9l\u00e9ments de r\u00e9pertoires) apr\u00e8s la suppression des fichiers qui leur sont associ\u00e9s. Pour certaines charges de travail, il est plus optimal de laisser ces enregistrements de fichiers supprim\u00e9s, alors que pour d'autres, il est pr\u00e9f\u00e9rable de les supprimer. Ainsi, le noyau offre la possibilit\u00e9 de choix (par d\u00e9faut, les \u00ab dentry \u00bb ne sont pas supprim\u00e9s automatiquement).\n<li class=\"l\"> L'appel syst\u00e8me statmount() a \u00e9t\u00e9 enrichi d'un drapeau STATMOUNT_OPT_ARRAY permettant de renvoyer une liste d'options de syst\u00e8me de fichiers sous forme de tableau de cha\u00eenes se terminant par un caract\u00e8re nul et sans \u00e9chappement &#171;&#092;000&#187;. Le support du retour du sous-type FS (fs_subtype, pour d\u00e9terminer l'utilisation de FUSE), des options de montage s\u00e9curis\u00e9 et du superbloc source (sb_source) a \u00e9t\u00e9 ajout\u00e9.\n<li class=\"l\"> Dans OverlayFS, il est maintenant possible de sp\u00e9cifier des couches via des descripteurs de fichiers, plut\u00f4t que par des noms de chemins de fichiers.\n<li class=\"l\"> Le syst\u00e8me de fichiers tmpfs a \u00e9t\u00e9 dot\u00e9 de l'option de montage &#171;casefold&#187; pour un fonctionnement insensible \u00e0 la casse des caract\u00e8res, ainsi que de l'option &#171;strict_encoding&#187; pour interdire la cr\u00e9ation de fichiers portant des noms contenant des caract\u00e8res UTF-8 invalides.\n<li class=\"l\"> Un nouvel ensemble d'appels syst\u00e8mes a \u00e9t\u00e9 propos\u00e9 pour g\u00e9rer les attributs \u00e9tendus des fichiers : setxattrat(), getxattrat(), listxattrat() et removexattrat(). Contrairement aux appels syst\u00e8mes setxattr(), getxattr(), listxattr() et removexattr(), les nouvelles variantes n\u00e9cessitent la sp\u00e9cification d'un descripteur de fichier de r\u00e9pertoire par rapport auquel le chemin du fichier est recherch\u00e9.\n<li class=\"l\"> Pour Btrfs, une op\u00e9ration ioctl BTRFS_IOC_SUBVOL_SYNC_WAIT a \u00e9t\u00e9 ajout\u00e9e, comprenant l'attente de la fin du nettoyage des sous-volumes, permettant ainsi d'ex\u00e9cuter la commande &#171;btrfs subvolume sync&#187; par un utilisateur non privil\u00e9gi\u00e9 sans acc\u00e8s \u00e0 ioctl SEARCH_TREE (utile dans les applications de sauvegarde qui nettoient les sous-volumes). Une op\u00e9ration ioctl ENCODED_READ a \u00e9t\u00e9 introduite pour lire des donn\u00e9es encod\u00e9es via io_uring, par exemple, pour lire directement des \u00e9tendues compress\u00e9es sans d\u00e9compression. Le travail se poursuit pour la transition vers l'utilisation des folios de pages m\u00e9moire. La concurrence des verrouillages (&#171;lock contention&#187;) lors de la recherche de r\u00e9f\u00e9rences invers\u00e9es int\u00e9gr\u00e9es et lors de l'it\u00e9ration sur les tampons d'\u00e9tendue a \u00e9t\u00e9 r\u00e9duite. L'efficacit\u00e9 de la compression de la carte d'\u00e9tendue a \u00e9t\u00e9 am\u00e9lior\u00e9e.\n<li class=\"l\"> Dans le syst\u00e8me de fichiers EROFS (Extendable Read-Only File System), con\u00e7u pour \u00eatre utilis\u00e9 sur des partitions accessibles en mode lecture seule, la possibilit\u00e9 d'utiliser les options SEEK_HOLE et SEEK_DATA dans l'appel syst\u00e8me lseek() a \u00e9t\u00e9 mise en \u0153uvre.\n<li class=\"l\"> Le support du miroir de dispositifs (&#171;device aliasing&#187;) a \u00e9t\u00e9 ajout\u00e9 dans F2FS, permettant de r\u00e9server temporairement une zone dans F2FS pour utiliser une partie d'un dispositif bloc dans un autre FS. Apr\u00e8s la fin de l'op\u00e9ration externe, la zone r\u00e9serv\u00e9e peut \u00eatre restitu\u00e9e au F2FS. Par exemple, il est possible de cr\u00e9er un FS avec la commande &#171;mkfs.f2fs -c \/dev\/vdc@vdc.file \/dev\/vdb&#187;, apr\u00e8s quoi le contenu de l'appareil \/dev\/vdc sera r\u00e9serv\u00e9 et refl\u00e9t\u00e9 dans le fichier vdc.file, et la partition \/dev\/vdc pourra \u00eatre utilis\u00e9e pour des besoins, par exemple, pour la formater avec un autre FS. Pour restituer le contenu r\u00e9serv\u00e9, il suffit de supprimer le fichier vdc.file.\n<li class=\"l\"> XFS a \u00e9t\u00e9 dot\u00e9e du support des quotas pour les dispositifs en temps r\u00e9el. Le support d'un r\u00e9pertoire de m\u00e9tadonn\u00e9es a \u00e9t\u00e9 ajout\u00e9, o\u00f9 tous les inodes des m\u00e9tadonn\u00e9es sont stock\u00e9s.\n<li class=\"l\"> Dans le m\u00e9canisme FUSE, il est maintenant possible de modifier dynamiquement le nombre maximum de pages (FUSE_MAX_MAX_PAGES) en utilisant &#171;sysctl fs.fuse.max_pages_limit&#187;. Les folios de pages m\u00e9moire sont utilis\u00e9s.\n<li class=\"l\"> Le SMB prend en charge les extensions POSIX pour SMB3, n\u00e9cessaires au stockage de types de fichiers sp\u00e9ciaux tels que fifo, fichiers de p\u00e9riph\u00e9riques et liens symboliques. La possibilit\u00e9 de monter une partition avec un mot de passe alternatif, utilis\u00e9 lors de la rotation des mots de passe, a \u00e9t\u00e9 ajout\u00e9e. Une nouvelle option de montage \u00ab cifs.upcall \u00bb a \u00e9t\u00e9 introduite pour d\u00e9finir l'espace de noms. La reconnaissance des fichiers de p\u00e9riph\u00e9riques symboliques et en bloc cr\u00e9\u00e9s sur Windows NFS Server est assur\u00e9e. La prise en charge des liens symboliques au style WSL (Windows Subsystem for Linux) a \u00e9t\u00e9 ajout\u00e9e.\n<li class=\"l\"> Les syst\u00e8mes de fichiers UBIFS, ADFS, BEFS, HFS, HFSPLUS, HPFS, JFS et ECRYPTFS ont \u00e9t\u00e9 convertis pour utiliser la nouvelle API de montage des partitions.\n<li class=\"l\"> Les syst\u00e8mes de fichiers et ECRYPTFS, UFS et NILFS2 ont \u00e9t\u00e9 convertis pour utiliser des folios de pages m\u00e9moire.                          <\/ul>\n<li class=\"l\"> <b>M\u00e9moire et services syst\u00e8me<\/b>\n<ul>\n<li class=\"l\"> Le planificateur a mis en \u0153uvre un mod\u00e8le de pr\u00e9emption paresseux (PREEMPT_LAZY), qui correspond au mod\u00e8le de pr\u00e9emption compl\u00e8te (\u00ab full preemption \u00bb) pour les t\u00e2ches temps r\u00e9el (RR\/FIFO\/DEADLINE), mais retarde la pr\u00e9emption des t\u00e2ches ordinaires (SCHED_NORMAL) jusqu'\u00e0 la limite de l'intervalle. Ce d\u00e9lai r\u00e9duit le nombre de pr\u00e9emptions des d\u00e9tenteurs de verrous, permettant d'approcher la performance des configurations utilisant le mod\u00e8le de pr\u00e9emption volontaire (voluntary preemption). Ainsi, le nouveau mod\u00e8le conserve les capacit\u00e9s de pr\u00e9emption totale pour les t\u00e2ches temps r\u00e9el, tout en minimisant la baisse de performance pour les t\u00e2ches ordinaires. De plus, le nouveau mod\u00e8le simplifie la logique des op\u00e9rations de pr\u00e9emption des t\u00e2ches dans le noyau, en excluant du processus de planification les gestionnaires pr\u00e9sents dans d'autres composants du noyau (en dehors du planificateur de t\u00e2ches).\n<li class=\"l\"> Lors de la compilation avec le compilateur Clang, la possibilit\u00e9 d'utiliser des optimisations a \u00e9t\u00e9 fournie.<br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=62587\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.13. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u0440\u0435\u0436\u0438\u043c \u043b\u0435\u043d\u0438\u0432\u043e\u0433\u043e \u0432\u044b\u0442\u0435\u0441\u043d\u0435\u043d\u0438\u044f \u0432 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0435 \u0437\u0430\u0434\u0430\u0447, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0430\u0442\u043e\u043c\u0430\u0440\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 \u0432 XFS \u0438 Ext4, \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c &#171;multigrain timestamps&#187;, \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u0438\u043d\u0433\u0430 \u0432 \u0441\u0435\u0442\u0435\u0432\u043e\u0439 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u0431\u043e\u0440\u043a\u0438 \u0441 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u044f\u043c\u0438 AutoFDO, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u0437\u0430\u0449\u0438\u0442\u044b ARM65 Guarded Control Stack, \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u044f \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u0430\u0448\u0438\u043d \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\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-121428","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=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.13.\" \/>\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\/fr\/blog\/news\/reliz-yadra-linux-6-13\" \/>\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\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.13 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.13.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-yadra-linux-6-13\" \/>\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-01-20T13:46:03+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-01-20T13:46:03+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\udd47 Lancement du noyau Linux 6.13 | ProHoster","description":"Apr\u00e8s deux mois de d\u00e9veloppement, Linus Torvalds a pr\u00e9sent\u00e9 la version du noyau Linux 6.13.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-yadra-linux-6-13","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\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.13 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.13.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/reliz-yadra-linux-6-13","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-01-20T13:46:03+00:00","article:modified_time":"2025-01-20T13:46:03+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"121428","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 09:50:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 09:50:20","updated":"2026-01-23 09:50:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/121428","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=121428"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/121428\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=121428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=121428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=121428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}