{"id":104606,"date":"2022-07-06T09:36:42","date_gmt":"2022-07-06T07:36:42","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/dostupny-oracle-linux-9-i-yadro-unbreakable-enterprise-kernel-7"},"modified":"2022-07-06T09:36:42","modified_gmt":"2022-07-06T07:36:42","slug":"dostupny-oracle-linux-9-i-yadro-unbreakable-enterprise-kernel-7","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/dostupny-oracle-linux-9-i-yadro-unbreakable-enterprise-kernel-7","title":{"rendered":"Oracle Linux 9 \u0219i kernel-ul Unbreakable Enterprise Kernel 7 sunt disponibile","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Compania Oracle a publicat versiunile stabile ale distribu\u021biei Oracle Linux 9 \u0219i kernel-ului Unbreakable Enterprise Kernel 7 (UEK R7), destinat utiliz\u0103rii \u00een distribu\u021bia Oracle Linux ca alternativ\u0103 la pachetul standard cu kernel din Red Hat Enterprise Linux. Distribu\u021bia Oracle Linux 9 este bazat\u0103 pe baza de pachete Red Hat Enterprise Linux 9 \u0219i este complet compatibil\u0103 binar cu aceasta.   <\/p>\n<p>Pentru desc\u0103rcare f\u0103r\u0103 restric\u021bii sunt disponibile imagini ISO de instalare, cu dimensiuni de 8.6 GB \u0219i 840 MB, preg\u0103tite pentru arhitecturile x86_64 \u0219i ARM64 (aarch64). Accesul la depozitul yum pentru Oracle Linux 9 este nelimitat \u0219i gratuit, oferind actualiz\u0103ri binare ale pachetelor cu remedieri de erori (errata) \u0219i probleme de securitate. De asemenea, sunt preg\u0103tite depozite separate de suport cu seturi de pachete Application Stream \u0219i CodeReady Builder.      <\/p>\n<p>Pe l\u00e2ng\u0103 pachetul cu kernel din RHEL (bazat pe kernel 5.14), Oracle Linux ofer\u0103 propriul kernel Unbreakable Enterprise Kernel 7, bazat pe kernel Linux 5.15 \u0219i optimizat pentru a func\u021biona cu software-ul \u0219i hardware-ul industrial Oracle. Codul surs\u0103 al kernel-ului, inclusiv \u00eemp\u0103r\u021birea \u00een patch-uri separate, este disponibil \u00een depozitul Git public Oracle. Kernelul Unbreakable Enterprise Kernel se instaleaz\u0103 \u00een mod implicit, fiind pozi\u021bionat ca alternativ\u0103 la pachetul standard cu kernel RHEL \u0219i oferind o serie de caracteristici avansate, cum ar fi integrarea DTrace \u0219i suport \u00eembun\u0103t\u0103\u021bit pentru Btrfs. \u00cen afar\u0103 de kernelul suplimentar, versiunile Oracle Linux 9 \u0219i RHEL 9 sunt complet identice (lista modific\u0103rilor poate fi consultat\u0103 \u00een anun\u021bul RHEL9).    <\/p>\n<p>Noile caracteristici cheie ale kernel-ului Unbreakable Enterprise Kernel 7:  <\/p>\n<ul>\n<li class=\"l\"> Suportul pentru arhitectura Aarch64 a fost \u00eembun\u0103t\u0103\u021bit. Dimensiunea paginilor de memorie pe sistemele ARM pe 64 de bi\u021bi a fost redus\u0103 \u00een mod implicit de la 64 KB la 4 KB, ceea ce se potrive\u0219te mai bine cu volumele de memorie \u0219i tipurile de sarcini de lucru specifice sistemelor ARM.\n<li class=\"l\"> Continua livrarea sistemului de depanare dinamic\u0103 DTrace 2.0, care a fost adaptat pentru a utiliza subsistemul de kernel eBPF. DTrace 2.0 func\u021bioneaz\u0103 deasupra eBPF, similar cu modul \u00een care instrumentele de depanare existente din Linux func\u021bioneaz\u0103 deasupra eBPF.\n<li class=\"l\"> Func\u021bionalitatea sistemului de fi\u0219iere Btrfs a fost extins\u0103. O implementare asincron\u0103 a opera\u021biei DISCARD a fost ad\u0103ugat\u0103 \u00een Btrfs pentru a marca blocurile eliberate, care nu mai trebuie stocate fizic. Implementarea asincron\u0103 permite efectuarea opera\u021biei DISCARD \u00een fundal, f\u0103r\u0103 a a\u0219tepta finalizarea de c\u0103tre sistemul de stocare. Au fost ad\u0103ugate noi op\u021biuni de montare pentru a simplifica recuperarea datelor dintr-un sistem de fi\u0219iere deteriorat: &#171;rescue=ignorebadroots&#187; pentru a monta, \u00een ciuda deterior\u0103rii unor arbori r\u0103d\u0103cin\u0103 (extent, uuid, data reloc, device, csum, free space), &#171;rescue=ignoredatacsums&#187; pentru a dezactiva verificarea sumelor de control pentru date \u0219i &#171;rescue=all&#187; pentru a activa simultan modul &#8216;ignorebadroots&#8217;, &#8216;ignoredatacsums&#8217; \u0219i &#8216;nologreplay&#8217;. Au fost implementate optimiz\u0103ri semnificative ale performan\u021bei legate de execu\u021bia opera\u021biilor fsync(). Suportul pentru fs-verity (verificarea autenticit\u0103\u021bii \u0219i integrit\u0103\u021bii fi\u0219ierelor) \u0219i asocierea identificatorilor de utilizatori a fost de asemenea ad\u0103ugat\u0103.\n<li class=\"l\"> \u00cen XFS a fost implementat suportul pentru opera\u021biile DAX pentru acces direct la FS, ocolind memoria cache pe pagini, pentru a elimina dubla cache. Au fost aduse modific\u0103ri pentru a rezolva problemele legate de dep\u0103\u0219irea tipului de date pe 32 de bi\u021bi time_t \u00een anul 2038, inclusiv noi op\u021biuni de montare bigtime \u0219i inobtcount.\n<li class=\"l\"> Au fost aduse \u00eembun\u0103t\u0103\u021biri sistemului de fi\u0219iere OCFS2 (Oracle Cluster File System).\n<li class=\"l\"> A fost ad\u0103ugat\u0103 sistemul de fi\u0219iere ZoneFS, care simplific\u0103 lucrul la nivel redus cu dispozitivele de stocare zonate. Prin dispozitivele zonate se \u00een\u021beleg dispozitive pe discuri magnetice dure sau NVMe SSD, al c\u0103ror spa\u021biu de stocare este \u00eemp\u0103r\u021bit \u00een zone, constituind grupuri de blocuri sau sectoare \u00een care este permis\u0103 doar ad\u0103ugarea secven\u021bial\u0103 a datelor, actualiz\u00e2nd \u00eentreaga grupare de blocuri. FS ZoneFS leag\u0103 fiecare zon\u0103 din stocare cu un fi\u0219ier separat, care poate fi utilizat pentru stocarea datelor \u00een mod raw, f\u0103r\u0103 manipulare la nivel de sectoare \u0219i blocuri, permi\u021b\u00e2nd astfel aplica\u021biilor s\u0103 utilizeze API-ul fi\u0219ierelor \u00een loc s\u0103 apeleze direct la dispozitivul bloc cu ajutorul ioctl.\n<li class=\"l\"> Suportul pentru protocol a fost stabilizat <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"220\">VPN<\/a> WireGuard.\n<li class=\"l\"> Func\u021bionalitatea sistemului eBPF a fost extins\u0103. A fost implementat mecanismul CO-RE (Compile Once \u2014 Run Everywhere), care rezolv\u0103 problemele de portabilitate ale programelor eBPF compilate, permi\u021b\u00e2nd compilarea codului programelor eBPF o singur\u0103 dat\u0103 \u0219i utilizarea unui \u00eenc\u0103rc\u0103tor universal special, care adapteaz\u0103 programul \u00eenc\u0103rcat la nucleul curent \u0219i la tipurile BTF (BPF Type Format). A fost ad\u0103ugat mecanismul &#171;BPF trampoline&#187;, care reduce aproape la zero costurile de overhead la transferul apelurilor \u00eentre nucleu \u0219i programele BPF. S-au oferit posibilit\u0103\u021bi de acces direct la func\u021bionalitatea nucleului din programele BPF \u0219i de suspendare a handler-elor.\n<li class=\"l\"> A fost integrat un detector pentru blocajele divizate (&#171;split lock&#187;), care apar atunci c\u00e2nd se acceseaz\u0103 date nealiniate \u00een memorie, deoarece \u00een timpul execu\u021biei unei instruc\u021biuni atomice datele traverseaz\u0103 dou\u0103 linii de cache ale CPU-ului. Nucleul poate detecta aceste blocaje \u00een timp real, care duc la o sc\u0103dere semnificativ\u0103 a performan\u021bei, \u0219i poate emite avertismente sau trimite un semnal SIGBUS aplica\u021biei care a cauzat blocajul.\n<li class=\"l\"> A fost asigurat\u0103 suportul pentru Multipath TCP (MPTCP), o extensie a protocolului TCP pentru a gestiona conexiuni TCP cu livrarea pachetelor simultan pe mai multe rute prin diferite interfe\u021be de re\u021bea asociate diferitelor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/lir\/ipv4\/\"   title=\"adrese IP.\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"4460\">adrese IP.<\/a>.\n<li class=\"l\"> \u00cen programatorul de sarcini a fost implementat modul de planificare SCHED_CORE, care permite gestionarea proceselor ce pot rula simultan pe un singur nucleu CPU. Fiec\u0103rui proces poate fi asociat un identificator cookie, care define\u0219te domeniul de \u00eencredere \u00eentre procese (de exemplu, apartenen\u021ba la un singur utilizator sau containere). \u00cen organizarea execu\u021biei codului, programatorul poate asigura partajarea unui singur nucleu CPU doar pentru procesele asociate aceluia\u0219i proprietar, ceea ce poate fi utilizat pentru a bloca anumite atacuri de tip Spectre prin prevenirea execu\u021biei \u00een acela\u0219i fir SMT (Hyper Threading) a sarcinilor de \u00eencredere \u0219i ne\u00eencredere.\n<li class=\"l\"> Pentru cgroups a fost implementat un controler de gestionare a memoriei slab (slab memory controller), care se distinge prin mutarea contabiliz\u0103rii slab de la nivelul paginilor de memorie la nivelul obiectelor nucleului, permi\u021b\u00e2nd utilizarea comun\u0103 a paginilor slab \u00een diferite cgroup-uri, \u00een loc de alocarea unor cache-uri slab separate pentru fiecare cgroup. Abordarea propus\u0103 permite cre\u0219terea eficien\u021bei utiliz\u0103rii slab, reduc\u00e2nd cu 30-45% dimensiunea memoriei utilizate pentru slab, diminu\u00e2nd semnificativ consumul total de memorie al nucleului \u0219i sc\u0103z\u00e2nd fragmentarea memoriei.\n<li class=\"l\"> Sunt furnizate date de depanare \u00een format CTF (Compact Type Format), care asigur\u0103 stocarea compact\u0103 a informa\u021biilor despre tipurile C \u0219i rela\u021biile dintre func\u021bii \u0219i simbolurile de depanare.\n<li class=\"l\"> A fost \u00eentrerupt\u0103 furnizarea modulului DRBD (Distributed Replicated Block Device) \u0219i a dispozitivului \/dev\/raw (pentru acces direct la fi\u0219iere, folosi\u021bi flag-ul O_DIRECT).      <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57460\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0435 \u0432\u044b\u043f\u0443\u0441\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Oracle Linux 9 \u0438 \u044f\u0434\u0440\u0430 Unbreakable Enterprise Kernel 7 (UEK R7), \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0435 Oracle Linux \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u044b \u0448\u0442\u0430\u0442\u043d\u043e\u043c\u0443 \u043f\u0430\u043a\u0435\u0442\u0443 \u0441 \u044f\u0434\u0440\u043e\u043c \u0438\u0437 Red Hat Enterprise Linux. \u0414\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432 Oracle Linux 9 \u0441\u043e\u0437\u0434\u0430\u043d \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0439 \u0431\u0430\u0437\u044b Red Hat Enterprise Linux 9 \u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0431\u0438\u043d\u0430\u0440\u043d\u043e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c \u0441 [&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-104606","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0435 \u0432\u044b\u043f\u0443\u0441\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Oracle Linux 9 \u0438 \u044f\u0434\u0440\u0430 Unbreakable Enterprise Kernel 7 (UEK R7), \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0435 Oracle Linux \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u044b.\" \/>\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\/ro\/blog\/news\/dostupny-oracle-linux-9-i-yadro-unbreakable-enterprise-kernel-7\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b Oracle Linux 9 \u0438 \u044f\u0434\u0440\u043e Unbreakable Enterprise Kernel 7 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0435 \u0432\u044b\u043f\u0443\u0441\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Oracle Linux 9 \u0438 \u044f\u0434\u0440\u0430 Unbreakable Enterprise Kernel 7 (UEK R7), \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0435 Oracle Linux \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u044b.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/dostupny-oracle-linux-9-i-yadro-unbreakable-enterprise-kernel-7\" \/>\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=\"2022-07-06T07:36:42+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-07-06T07:36:42+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\udd47Disponibile Oracle Linux 9 \u0219i nucleul Unbreakable Enterprise Kernel 7 | ProHoster","description":"Compania Oracle a publicat versiunile stabile ale distribu\u021biei Oracle Linux 9 \u0219i ale nucleului Unbreakable Enterprise Kernel 7 (UEK R7), pozi\u021bionat pentru utilizare \u00een distribu\u021bia Oracle Linux ca alternativ\u0103.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/dostupny-oracle-linux-9-i-yadro-unbreakable-enterprise-kernel-7","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","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\u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b Oracle Linux 9 \u0438 \u044f\u0434\u0440\u043e Unbreakable Enterprise Kernel 7 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0435 \u0432\u044b\u043f\u0443\u0441\u043a\u0438 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430 Oracle Linux 9 \u0438 \u044f\u0434\u0440\u0430 Unbreakable Enterprise Kernel 7 (UEK R7), \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0435 Oracle Linux \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u044b.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/dostupny-oracle-linux-9-i-yadro-unbreakable-enterprise-kernel-7","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":"2022-07-06T07:36:42+00:00","article:modified_time":"2022-07-06T07:36:42+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"104606","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-07-06 07:37:51","updated":"2026-02-04 14:42:25","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/104606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=104606"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/104606\/revisions"}],"predecessor-version":[{"id":164338,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/104606\/revisions\/164338"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=104606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=104606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=104606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}