{"id":123511,"date":"2025-04-15T21:05:13","date_gmt":"2025-04-15T19:05:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/kompaniya-oracle-opublikovala-yadro-unbreakable-enterprise-kernel-8"},"modified":"2026-02-08T18:56:02","modified_gmt":"2026-02-08T16:56:02","slug":"kompaniya-oracle-opublikovala-yadro-unbreakable-enterprise-kernel-8","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/kompaniya-oracle-opublikovala-yadro-unbreakable-enterprise-kernel-8","title":{"rendered":"Oracle ha pubblicato il kernel Unbreakable Enterprise Kernel 8","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Oracle ha presentato la prima versione stabile di Unbreakable Enterprise Kernel 8 (UEK R8), una variante del kernel Linux sviluppata per l'uso nella distribuzione Oracle Linux come alternativa al pacchetto standard del kernel di Red Hat Enterprise Linux. Il kernel \u00e8 disponibile solo per le architetture x86_64 e ARM64 (aarch64). Il codice sorgente del kernel, comprese le suddivisioni in patch separate, \u00e8 stato pubblicato in un repository Git pubblico di Oracle.        <\/p>\n<p>Il pacchetto Unbreakable Enterprise Kernel 8 si basa sul kernel Linux 6.12 (il rilascio UEK R7 si basava sul kernel 5.4, mentre nella versione beta di RHEL 10 \u00e8 stato proposto il kernel 6.11), arricchito con nuove funzionalit\u00e0, ottimizzazioni e correzioni, ed \u00e8 stato testato per la compatibilit\u00e0 con la maggior parte delle applicazioni che operano in RHEL, ed ottimizzato per lavorare con software e hardware industriali Oracle. I pacchetti di installazione e src del kernel UEK R8 sono stati preparati per Oracle Linux 9.5 (non ci sono ostacoli all'uso di questo kernel in versioni equivalenti di RHEL, CentOS, Alma Linux e Rocky Linux).       <\/p>\n<p>Novit\u00e0 principali di Unbreakable Enterprise Kernel 8:  <\/p>\n<ul>\n<li class=\"l\"> La suddivisione dei componenti del kernel UEK in pacchetti separati \u00e8 stata modificata. I moduli del kernel sono stati separati dall'immagine base del kernel e trasferiti in collezioni fornite in pacchetti separati: kernel-uek-modules-core (minimo di base), kernel-uek-modules (per <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1678\">server<\/a>), kernel-uek-modules-desktop, kernel-uek-modules-extra-netfilter, kernel-uek-modules-usb e kernel-uek-modules-wireless. Le utility correlate sono state trasferite dal pacchetto base kernel-uek-core a un pacchetto separato kernel-uek-tools. I file di configurazione con l'elenco dei moduli vietati per il caricamento sono stati rinominati da 'blacklist' a 'denylist' nell'ambito dell'iniziativa per l'utilizzo di una terminologia inclusiva.\n<li class=\"l\"> Per i sistemi ARM Ampere, utilizzati in Oracle Cloud, \u00e8 stata creata una build separata del kernel kernel-uek64k, il cui size di pagina di memoria di base \u00e8 stato aumentato da 4 a 64 KB.\n<li class=\"l\"> \u00c8 stata aggiunta la supporto per la realizzazione hardware del meccanismo EDMM (Enclave Dynamic Memory Management) fornita in Intel SGX2 (Software Guard Extensions), che consente la gestione dell'accesso a singole pagine di memoria dell'enclave e l'aggiunta\/rimozione dinamica di pagine di memoria per l'enclave.\n<li class=\"l\"> Nel driver Intel QAT con supporto per i dispositivi Intel Quick Assist Technology (QAT) \u00e8 stata aggiunta la supporto per la quarta generazione di processori Intel Xeon.\n<li class=\"l\"> \u00c8 stata aggiunta una sistema di rilevamento dei blocchi divisi ('split-lock'), che si verificano quando si accede a dati non allineati in memoria poich\u00e9 durante l'esecuzione di un'istruzione atomica i dati attraversano due linee di cache della CPU. Questi blocchi causano un significativo calo delle prestazioni (fino a 1000 cicli pi\u00f9 lenti rispetto a un'operazione atomica con dati che rientrano in una sola linea di cache).\n<li class=\"l\"> \u00c8 stato implementato un nuovo metodo di protezione dalla vulnerabilit\u00e0 Retbleed nelle CPU Intel e AMD, che utilizza il monitoraggio della profondit\u00e0 delle chiamate, il quale non rallenta il funzionamento tanto quanto la precedente protezione contro Retbleed.\n<li class=\"l\"> Nei sistemi x86 \u00e8 stata garantita l'attivazione simultanea dei core secondari della CPU, riducendo il tempo di avvio del kernel nei sistemi con un numero elevato di core.\n<li class=\"l\"> \u00c8 stata aggiunta l'opzione della riga di comando del kernel 'ia32_emulation', che consente di attivare e disattivare il supporto per l'emulazione a 32 bit nei kernel compilati per l'architettura x86-64 durante la fase di avvio.\n<li class=\"l\"> Di default, al posto del CFS (Completely Fair Scheduler), \u00e8 stato attivato il pianificatore di attivit\u00e0 EEVDF (Earliest Eligible Virtual Deadline First). Nella scelta del prossimo processo da eseguire, il nuovo pianificatore considera i processi che non hanno ricevuto risorse CPU sufficienti o hanno ottenuto ingiustamente troppo tempo di CPU. Nel primo caso, il passaggio di controllo al processo \u00e8 forzato, mentre nel secondo, viene posticipato. Il vecchio pianificatore CFS utilizzava euristiche e ottimizzazioni per identificare i processi che richiedevano attenzione separata, mentre il nuovo pianificatore li monitora in modo pi\u00f9 esplicito e non richiede ottimizzazione. L'EEVDF ridurr\u00e0 i ritardi nell'esecuzione di compiti su cui CFS aveva problemi di pianificazione.\n<li class=\"l\"> \u00c8 proseguita l'offerta del sistema di debug dinamico DTrace 2.0, che \u00e8 stato adattato per utilizzare il sottosistema del kernel eBPF. DTrace 2.0 opera sopra eBPF, analogamente a come gli strumenti di tracciamento esistenti in Linux funzionano sopra eBPF.\n<li class=\"l\"> Nell'ipervisore KVM \u00e8 consentito l'uso di fino a 4096 CPU virtuali (VCPU).\n<li class=\"l\"> \u00c8 proseguito l'uso di KTLS, l'implementazione del protocollo TLS a livello di kernel.\n<li class=\"l\"> \u00c8 stata aggiornata l'implementazione del generatore di numeri pseudocasuali RDRAND, responsabile del funzionamento del dispositivo \/dev\/random, che \u00e8 stato convertito per utilizzare la funzione di hash BLAKE2s invece di SHA1 per le operazioni di miscelazione dell'entropia. Questa modifica ha migliorato la sicurezza del generatore di numeri pseudocasuali. Per accelerare l'ottenimento di numeri casuali tramite la chiamata di sistema getrandom(), \u00e8 stato coinvolto il meccanismo vDSO (virtual dynamic shared object), spostando la gestione della chiamata di sistema dallo spazio kernel a quello utente per evitare cambi di contesto.\n<li class=\"l\"> \u00c8 stato aggiunto il supporto per l'estensione BIG TCP, che consente di aumentare la dimensione massima del pacchetto TCP fino a 4 GB per ottimizzare il funzionamento delle reti interne ad alta velocit\u00e0 nei data center. Tale aumento della dimensione del pacchetto con una dimensione del campo a 16 bit nell'intestazione viene raggiunto tramite l'implementazione di pacchetti 'jumbo', il cui dimensione nell'intestazione IP \u00e8 impostata a 0, e la dimensione effettiva viene trasmessa in un campo separato a 32 bit in un'intestazione allegata.\n<li class=\"l\"> Per i socket di rete \u00e8 stata implementata l'opzione SO_RESERVE_MEM, che consente di riservare per il socket una certa quantit\u00e0 di memoria che rimarr\u00e0 sempre disponibile per il socket e non verr\u00e0 prelevata. L'uso di questa opzione consente di aumentare le prestazioni riducendo nel stack di rete le operazioni di allocazione e restituzione della memoria, specialmente in caso di condizioni di esaurimento della memoria nel sistema.\n<li class=\"l\"> \u00c8 stata ottimizzata la performance dello scheduler dei pacchetti fq (Fair Queuing), consentendo di aumentare la capacit\u00e0 del 5% sotto carichi pesanti nel test tcp_rr (TCP Request\/Response) e del 13% in un flusso UDP non limitato.\n<li class=\"l\"> \u00c8 stata riorganizzata la struttura rete del kernel per migliorare l'efficienza del caching dei dati da parte della CPU, consentendo di aumentare le prestazioni dello stack TCP in sistemi che gestiscono un numero elevato di richieste parallele.\n<li class=\"l\"> \u00c8 stato aggiunto il supporto per la libreria ASMLib 3 per la gestione automatica dello storage nel DBMS Oracle.\n<li class=\"l\"> \u00c8 stato lavorato per ottimizzare le prestazioni e aumentare la sicurezza del meccanismo di input\/output asincrono io_uring. Sono state aggiunte ottimizzazioni basate su io_uring per i filesystem XFS ed Ext4, che consentono la scrittura diretta in un file in parallelo attraverso pi\u00f9 thread.\n<li class=\"l\"> \u00c8 stato migliorato il supporto per il file system Btrfs. Per i dispositivi che supportano trim\/discard, l'opzione di montaggio 'discard=async' \u00e8 abilitata di default, consentendo di eseguire queste operazioni immediatamente per tutti i file system in modalit\u00e0 asincrona. \u00c8 stato aggiunto il supporto per inviare e ricevere dati compressi senza trasformazioni. \u00c8 stato migliorato il supporto per la scrittura a blocchi superiori a 64 KB. La gestione delle quote \u00e8 stata semplificata. \u00c8 stato implementato il supporto per il montaggio di dispositivi clonati. Sono migliorati i controlli di scrittura in modalit\u00e0 NOCOW (la larghezza di banda \u00e8 aumentata del 9%). Sono state aggiunte le opzioni di montaggio 'ignoremetacsums' e 'ignoresuperflags' per ignorare i checksum errati dei metadati e i flag del superblocco. \u00c8 garantita l'esecuzione di operazioni di rimozione dei dispositivi, bilanciamento e ridistribuzione dei blocchi in modalit\u00e0 parallela.\n<li class=\"l\"> Nella FS XFS \u00e8 consentito l'uso di una dimensione del blocco superiore alla dimensione della pagina di memoria. Aggiunti grandi contatori di extent per dischi virtuali molto grandi. Introdotta la modalit\u00e0 di commit atomico del contenuto dei file. Proposta un'implementazione sperimentale della verifica (fsck) e del recupero della FS in modalit\u00e0 online.\n<li class=\"l\"> In NFS l'uso dell'operazione READ_PLUS, definita nella specifica NFS 4.2 e utilizzata per una lettura pi\u00f9 efficiente dei dati da file contenenti spazi vuoti, \u00e8 abilitato per impostazione predefinita.\n<li class=\"l\"> Il sistema di gestione della memoria \u00e8 stato convertito all'uso della struttura dati folios (folio di pagine di memoria). I folios sono simili alle pagine di memoria composte, ma presentano una semantica migliorata e un'organizzazione del lavoro pi\u00f9 chiara.\n<li class=\"l\"> Per le operazioni di mappatura della memoria viene utilizzata una struttura dati chiamata \"maple tree\", che \u00e8 progettata per essere una sostituzione pi\u00f9 efficace della struttura \"red-black tree\". Il maple tree \u00e8 una variante del B-tree, che supporta l'indicizzazione per intervallo di valori ed \u00e8 progettato per un utilizzo efficiente della cache. <a href=\"https:\/\/prohoster.info\/it\/server\/dts-riga\/\"  data-wpil-monitor-id=\"371\">dei processori moderni<\/a>.\n<li class=\"l\"> In mmap sono state implementate le lock a livello di singolo VMA (Area di Memoria Virtuale), che consentono di aumentare le prestazioni delle applicazioni multithread.\n<li class=\"l\"> Aggiunta la struttura dati ptdesc, che ottimizza il lavoro con le tabelle delle pagine di memoria separando le strutture con i metadati e i dati per le pagine di memoria.             <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63081\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Unbreakable Enterprise Kernel 8 (UEK R8), \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u044f\u0434\u0440\u0430 Linux, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\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. \u042f\u0434\u0440\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 x86_64 \u0438 ARM64 (aarch64). \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u044f\u0434\u0440\u0430, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u0440\u0430\u0437\u0431\u0438\u0432\u043a\u0443 \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u0430\u0442\u0447\u0438, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u043c Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\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-123511","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Unbreakable Enterprise Kernel 8 (UEK R8), \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u044f\u0434\u0440\u0430 Linux, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\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.\" \/>\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\/it\/blog\/news\/kompaniya-oracle-opublikovala-yadro-unbreakable-enterprise-kernel-8\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u044f\u0434\u0440\u043e Unbreakable Enterprise Kernel 8 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Unbreakable Enterprise Kernel 8 (UEK R8), \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u044f\u0434\u0440\u0430 Linux, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/kompaniya-oracle-opublikovala-yadro-unbreakable-enterprise-kernel-8\" \/>\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-04-15T19:05:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-02-08T16:56:02+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\udd47L'azienda Oracle ha pubblicato il kernel Unbreakable Enterprise Kernel 8 | ProHoster","description":"L'azienda Oracle ha presentato la prima versione stabile del Unbreakable Enterprise Kernel 8 (UEK R8), una variante del kernel Linux sviluppata per l'uso nella distribuzione Oracle Linux come alternativa al pacchetto standard.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/kompaniya-oracle-opublikovala-yadro-unbreakable-enterprise-kernel-8","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u044f\u0434\u0440\u043e Unbreakable Enterprise Kernel 8 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Oracle \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Unbreakable Enterprise Kernel 8 (UEK R8), \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u044f\u0434\u0440\u0430 Linux, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\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.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/kompaniya-oracle-opublikovala-yadro-unbreakable-enterprise-kernel-8","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-04-15T19:05:14+00:00","article:modified_time":"2026-02-08T16:56:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"123511","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-02-09 17:44:58","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:14:20","updated":"2026-02-09 17:44:58","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/123511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=123511"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/123511\/revisions"}],"predecessor-version":[{"id":158922,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/123511\/revisions\/158922"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=123511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=123511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=123511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}