{"id":116505,"date":"2024-06-12T18:05:44","date_gmt":"2024-06-12T16:05:44","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-yadre-linux-poyavitsya-vozmozhnost-ispolzovaniya-ebpf-dlya-sozdaniya-planirovshhikov-zadach"},"modified":"2024-06-12T18:05:44","modified_gmt":"2024-06-12T16:05:44","slug":"v-yadre-linux-poyavitsya-vozmozhnost-ispolzovaniya-ebpf-dlya-sozdaniya-planirovshhikov-zadach","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/v-yadre-linux-poyavitsya-vozmozhnost-ispolzovaniya-ebpf-dlya-sozdaniya-planirovshhikov-zadach","title":{"rendered":"En el n\u00facleo de Linux se introducir\u00e1 la posibilidad de utilizar eBPF para crear programadores de tareas","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Linus Torvalds ha expresado su disposici\u00f3n a incluir en el n\u00facleo de Linux 6.11, cuyo lanzamiento se espera a finales de septiembre, parches que implementan el mecanismo &#171;sched_ext&#187; (SCX), que permite utilizar eBPF para crear planificadores de CPU que abarcan pr\u00e1cticamente todos los aspectos de la planificaci\u00f3n de la ejecuci\u00f3n de tareas y la asignaci\u00f3n de recursos de CPU. Tales planificadores pueden ser cargados din\u00e1micamente y ejecutarse dentro del n\u00facleo de Linux en una m\u00e1quina virtual eBPF, donde, gracias a la compilaci\u00f3n JIT, el bytecode se traduce en instrucciones de m\u00e1quina y se ejecuta con el rendimiento de un c\u00f3digo compilado.<\/p>\n<p>Los parches propuestos implementan una nueva clase de planificaci\u00f3n SCHED_EXT, para la cual se define la prioridad de llamada por el n\u00facleo entre las clases SCHED_IDLE y SCHED_NORMAL, lo que impide que los manejadores BPF vinculados a SCHED_EXT afecten a las tareas ya asignadas al planificador de tareas est\u00e1ndar (SCHED_NORMAL), pero permite la vinculaci\u00f3n de tareas individuales a SCHED_EXT o el traslado para el procesamiento de todos los procesos que tienen una prioridad inferior a la ejecuci\u00f3n en tiempo real. Si no hay manejadores BPF vinculados a SCHED_EXT, todos los procesos trasladados a la clase SCHED_EXT ser\u00e1n procesados mediante el planificador SCHED_NORMAL. La operaci\u00f3n de los manejadores BPF se centra en el an\u00e1lisis de las colas de tareas en espera de ejecuci\u00f3n en la CPU (una cola global y una cola por cada n\u00facleo de CPU), y la selecci\u00f3n de la tarea que debe recibir recursos de CPU al liberar un n\u00facleo de CPU.<\/p>\n<p>El mecanismo sched_ext simplifica la creaci\u00f3n de planificadores espec\u00edficos para ciertas tareas, permite experimentar con varias t\u00e9cnicas y estrategias de planificaci\u00f3n, as\u00ed como crear r\u00e1pidamente prototipos funcionales y reemplazar planificadores sobre la marcha en infraestructuras de trabajo. Por ejemplo, con sched_ext se puede crear un planificador que tenga en cuenta la especificidad de una aplicaci\u00f3n determinada y cambie din\u00e1micamente su estrategia de planificaci\u00f3n en funci\u00f3n del estado del sistema y otros factores adicionales. <\/p>\n<p>En la actualidad, ya se est\u00e1n desarrollando alrededor de diez planificadores basados en sched_ext, cuya l\u00f3gica de planificaci\u00f3n de tareas se define en el espacio de usuario y se carga en el n\u00facleo en forma de programas BPF:<\/p>\n<ul>\n<li class=\"l\">  scx_layered &#8212; un planificador h\u00edbrido de tareas que divide las tareas en capas, para cada una de las cuales se aplica su propia estrategia de planificaci\u00f3n. Por ejemplo, scx_layered permite destacar en una capa separada ciertas tareas para las cuales se proporcionar\u00e1n ciertos recursos de CPU garantizados, o aumentar la prioridad de aplicaciones individuales. El planificador est\u00e1 siendo desarrollado por la empresa Meta. La l\u00f3gica de generaci\u00f3n de BPF en el espacio de usuario est\u00e1 escrita en lenguaje Rust.\n<li class=\"l\"> scx_rustland &#8212; un planificador optimizado para aumentar la prioridad de tareas interactivas frente a tareas que cargan intensamente la CPU. Por ejemplo, en la prueba de lanzamiento de la aplicaci\u00f3n de juego Terraria al mismo tiempo que la compilaci\u00f3n del n\u00facleo, el planificador scx_rustland permiti\u00f3 lograr en el juego un FPS m\u00e1s alto que al usar el planificador por defecto EEVDF. El proyecto est\u00e1 siendo desarrollado por un empleado de Canonical. La l\u00f3gica de generaci\u00f3n de BPF en el espacio de usuario est\u00e1 escrita en lenguaje Rust.\n<li class=\"l\"> scx_lavd &#8212; implementaci\u00f3n del algoritmo de planificaci\u00f3n de tareas LAVD (Latency-criticality Aware Virtual Deadline), que considera la relevancia de la reducci\u00f3n de latencias para tareas espec\u00edficas y utiliza informaci\u00f3n sobre el progreso de los procesos al tomar decisiones sobre la asignaci\u00f3n de recursos de CPU. El planificador est\u00e1 siendo desarrollado por las empresas Igalia y Valve para reducir latencias en videojuegos y tareas interactivas. La l\u00f3gica de generaci\u00f3n de BPF en el espacio de usuario est\u00e1 escrita en lenguaje Rust.\n<li class=\"l\"> scx_rusty, scx_rlfifo, scx_mitosis &#8212; ejemplos de planificadores con componentes en el espacio de usuario en lenguaje Rust, que implementan el balanceo entre grupos de tareas seg\u00fan la carga, un planificador FIFO b\u00e1sico y un planificador para vincular grupos de tareas a n\u00facleos de CPU.\n<li class=\"l\"> scx_central, scx_flatcg, scx_nest, scx_pair, scx_qmap, scx_simple, scx_userland \u2014 ejemplos de planificadores con componentes en el espacio del usuario en el lenguaje C, que ilustran diversas capacidades de sched-ext.\n<\/ul>\n<p>Originalmente, el mecanismo sched_ext fue propuesto para revisi\u00f3n por los desarrolladores del n\u00facleo en 2022, tras lo cual se publicaron seis revisiones del parche. A pesar de la falta de soporte en el n\u00facleo principal, se ofrece la posibilidad de instalar sched_ext a trav\u00e9s de paquetes adicionales en distribuciones como Ubuntu, Arch Linux, Fedora y NixOS. Canonical est\u00e1 considerando incluir componentes de sched-ext en Ubuntu 24.10, mientras que Valve trabaja en la integraci\u00f3n de sched_ext en Steam Deck. En Meta, el programador basado en sched_ext ya se utiliza en la infraestructura laboral. <\/p>\n<p>Google est\u00e1 experimentando con el uso de su propio marco ghOSt, que permite influir en las decisiones del programador de tareas mediante programas BPF. Actualmente, se ha iniciado el trabajo de portaci\u00f3n de ghOSt a sched_ext. Google tambi\u00e9n est\u00e1 desarrollando un puerto de sched_ext para ChromeOS con la intenci\u00f3n de utilizarlo para activar el programador h\u00edbrido scx_layered a fin de reducir la latencia sin recurrir a extensiones para trabajar en tiempo real. Oculus est\u00e1 desarrollando un puerto de sched_ext para Android.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61354\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u0432\u044b\u0440\u0430\u0437\u0438\u043b \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 6.11, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f, \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 &#171;sched_ext&#187; (SCX), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c eBPF \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 CPU, \u043e\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u044e\u0449\u0438\u0445 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435 \u0430\u0441\u043f\u0435\u043a\u0442\u044b \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0434\u0430\u0447 \u0438 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 CPU. \u041f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c\u0441\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438 \u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u044f\u0434\u0440\u0430 Linux \u0432 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u0435 eBPF, \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-116505","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=\"\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u0432\u044b\u0440\u0430\u0437\u0438\u043b \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 6.11, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f, \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 &quot;sched_ext&quot; (SCX), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c eBPF \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f.\" \/>\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\/es\/blog\/news\/v-yadre-linux-poyavitsya-vozmozhnost-ispolzovaniya-ebpf-dlya-sozdaniya-planirovshhikov-zadach\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\u0412 \u044f\u0434\u0440\u0435 Linux \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f eBPF \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0437\u0430\u0434\u0430\u0447 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u0432\u044b\u0440\u0430\u0437\u0438\u043b \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 6.11, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f, \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 &quot;sched_ext&quot; (SCX), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c eBPF \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/v-yadre-linux-poyavitsya-vozmozhnost-ispolzovaniya-ebpf-dlya-sozdaniya-planirovshhikov-zadach\" \/>\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=\"2024-06-12T16:05:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-06-12T16:05:44+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\udd47Se a\u00f1adir\u00e1 la posibilidad de usar eBPF para crear programadores de tareas en el n\u00facleo de Linux | ProHoster","description":"Linus Torvalds ha expresado su disposici\u00f3n a aceptar parches con la implementaci\u00f3n del mecanismo \"sched_ext\" (SCX) en el n\u00facleo de Linux 6.11, cuyo lanzamiento se espera a finales de septiembre, permitiendo el uso de eBPF para su creaci\u00f3n.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/v-yadre-linux-poyavitsya-vozmozhnost-ispolzovaniya-ebpf-dlya-sozdaniya-planirovshhikov-zadach","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\u0412 \u044f\u0434\u0440\u0435 Linux \u043f\u043e\u044f\u0432\u0438\u0442\u0441\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f eBPF \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0449\u0438\u043a\u043e\u0432 \u0437\u0430\u0434\u0430\u0447 | ProHoster","og:description":"\u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u0432\u044b\u0440\u0430\u0437\u0438\u043b \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u044f\u0434\u0440\u0430 Linux 6.11, \u0440\u0435\u043b\u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f, \u043f\u0430\u0442\u0447\u0435\u0439 \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 &quot;sched_ext&quot; (SCX), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c eBPF \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/v-yadre-linux-poyavitsya-vozmozhnost-ispolzovaniya-ebpf-dlya-sozdaniya-planirovshhikov-zadach","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":"2024-06-12T16:05:44+00:00","article:modified_time":"2024-06-12T16:05:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"116505","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 02:11:39","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 02:11:39","updated":"2026-01-23 02:11:39","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/116505","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=116505"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/116505\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=116505"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=116505"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=116505"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}