{"id":18141,"date":"2026-06-10T15:58:39","date_gmt":"2026-06-10T07:58:39","guid":{"rendered":"https:\/\/www.oscoo.com\/?p=18141"},"modified":"2026-06-10T15:59:57","modified_gmt":"2026-06-10T07:59:57","slug":"cxl-memory-solution-what-is-it","status":"publish","type":"post","link":"https:\/\/www.oscoo.com\/it\/news\/cxl-memory-solution-what-is-it\/","title":{"rendered":"Soluzione di memoria CXL: di cosa si tratta?"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"18141\" class=\"elementor elementor-18141\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3d02dcb blog-post-container e-flex e-con-boxed e-con e-parent\" data-id=\"3d02dcb\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fe5fbae intro elementor-widget elementor-widget-text-editor\" data-id=\"fe5fbae\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Ti \u00e8 mai capitato di sentirti frustrato perch\u00e9 la memoria del computer si esauriva, ma non riuscivi ad aggiungerne altra con la stessa facilit\u00e0 con cui si collega una <a href=\"\/it\/news\/what-is-a-usb-memory-the-complete-guide\/\"><span style=\"color: #00ccff;\">chiavetta USB<\/span><\/a>? La tecnologia CXL \u00e8 stata ideata proprio per risolvere questo problema. Funziona come un \u201csistema di espansione esterno\u201d per la memoria, consentendo a server o workstation di aggiungere in modo flessibile grandi quantit\u00e0 di memoria esterna tramite cavi dedicati e schede di espansione, e permettendo persino a pi\u00f9 macchine di condividere un pool di memoria comune. Grazie alla tecnologia CXL, 1 TB di memoria di sistema \u2013 un tempo raggiungibile solo su costosi mainframe \u2013 sta diventando sempre pi\u00f9 comune nel calcolo ad alte prestazioni e nell'intelligenza artificiale.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6275c2c elementor-widget elementor-widget-image\" data-id=\"6275c2c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1672\" height=\"941\" src=\"https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/what-is-cxl-article-header-img.webp\" class=\"attachment-full size-full wp-image-18210\" alt=\"\" srcset=\"https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/what-is-cxl-article-header-img.webp 1672w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/what-is-cxl-article-header-img-300x169.webp 300w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/what-is-cxl-article-header-img-1024x576.webp 1024w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/what-is-cxl-article-header-img-768x432.webp 768w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/what-is-cxl-article-header-img-1536x864.webp 1536w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/what-is-cxl-article-header-img-18x10.webp 18w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/what-is-cxl-article-header-img-500x281.webp 500w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/what-is-cxl-article-header-img-800x450.webp 800w\" sizes=\"auto, (max-width: 1672px) 100vw, 1672px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73d807e elementor-widget elementor-widget-heading\" data-id=\"73d807e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Perch\u00e9 \u00e8 nata CXL?<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ad081a elementor-widget elementor-widget-text-editor\" data-id=\"5ad081a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Possiamo immaginare la memoria tradizionale di un server come un grande condominio dotato di armadietti individuali: ogni stanza (ogni server) dispone di un proprio spazio di archiviazione, ma le dimensioni di tale spazio sono fisse al momento del trasloco e, anche se l\u2019armadietto del vicino \u00e8 vuoto, non \u00e8 possibile prenderlo in prestito. Con la crescita dell'intelligenza artificiale, del cloud computing e dei big data, questo modello ha iniziato a mostrare tre gravi problemi.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-503102e elementor-widget elementor-widget-text-editor\" data-id=\"503102e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong><span class=\"\">Quando gli slot fisici sono esauriti, non \u00e8 possibile aggiungere altra memoria.<\/span><\/strong><span class=\"\">\u00a0Il numero di slot di memoria su ogni scheda madre di un server \u00e8 limitato, in genere a otto, dodici o sedici. Anche se si riempiono tutti gli slot con i moduli di memoria di maggiore capacit\u00e0 disponibili sul mercato, la capacit\u00e0 totale raggiunge comunque un limite massimo. Quando la vostra applicazione richiede pi\u00f9 memoria di quella disponibile, l'unica soluzione \u00e8 acquistare un server pi\u00f9 costoso e di fascia pi\u00f9 alta, piuttosto che limitarsi ad aggiungere memoria alla macchina esistente.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f9f31a3 elementor-widget elementor-widget-text-editor\" data-id=\"f9f31a3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong><span class=\"\">Le risorse di memoria non possono essere condivise, il che comporta un enorme spreco.<\/span><\/strong><span class=\"\"> Nei grandi data center, spesso i vari server raggiungono il picco di attivit\u00e0 in momenti diversi. Tuttavia, nell'architettura tradizionale, queste risorse di memoria inutilizzate non possono essere \u201cpreso in prestito\u201d dai server che ne hanno bisogno. Le statistiche di settore mostrano che l'utilizzo della memoria nei data center \u00e8 spesso inferiore al cinquanta per cento, il che significa che quasi la met\u00e0 dell'investimento in hardware rimane inutilizzata.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d6533b elementor-widget elementor-widget-text-editor\" data-id=\"8d6533b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p><strong><span class=\"\">Per far fronte a un aumento improvviso della domanda, le aziende sono costrette a investire in modo eccessivo.<\/span><\/strong><span class=\"\">\u00a0Quando un progetto richiede occasionalmente il doppio della sua normale capacit\u00e0 di memoria, la soluzione tradizionale consiste nell'acquistare hardware in grado di soddisfare il picco di domanda. Si tratta di una spesa destinata a una capacit\u00e0 che rimane inutilizzata per la maggior parte del tempo. Inoltre, una volta installati, questi moduli hardware non possono essere riassegnati in modo flessibile a progetti diversi n\u00e9 facilmente ampliati man mano che l'azienda cresce.<\/span><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c5f2968 elementor-widget elementor-widget-text-editor\" data-id=\"c5f2968\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>L'obiettivo era risolvere tutti e tre i problemi contemporaneamente \u2013 <strong>capacit\u00e0 fisica limitata, incapacit\u00e0 di condividere le risorse e scarsa efficienza degli investimenti<\/strong> \u2013 la tecnologia CXL \u00e8 stata ideata da un team di ingegneri. Essa rivoluziona il modo in cui la memoria si collega alle unit\u00e0 di elaborazione, trasformando la memoria in una risorsa che pu\u00f2 essere collegata su richiesta e allocata in modo dinamico.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c57d744 elementor-widget elementor-widget-heading\" data-id=\"c57d744\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Che cos'\u00e8 il CXL e come funziona?<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3266c71 elementor-widget elementor-widget-text-editor\" data-id=\"3266c71\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>CXL \u00e8 un protocollo di comunicazione aperto basato sull'interfaccia fisica standard PCIe. Il suo nome completo \u00e8 <strong>Compute Express Link<\/strong>, e si pu\u00f2 pensare ad esso come a un insieme di \u201cregole linguistiche\u201d che consentono una comunicazione ad alta velocit\u00e0, coerente e a bassa latenza tra la CPU e i dispositivi di memoria esterni. Ci\u00f2 che rende unico il CXL \u00e8 che permette alla CPU di trattare la memoria esterna come se fosse parte integrante del proprio corpo, piuttosto che come una periferica che richiede una deviazione per accedervi.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b0a937 elementor-widget elementor-widget-heading\" data-id=\"6b0a937\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Coerenza della cache<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94bb449 elementor-widget elementor-widget-text-editor\" data-id=\"94bb449\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Immaginate questa situazione: voi e un collega state modificando lo stesso documento online. Se ognuno di voi salva una copia locale e poi apporta delle modifiche, si verificheranno dei conflitti al momento dell\u2019unione: quali modifiche avranno la precedenza? La memoria del computer si trova ad affrontare lo stesso problema. All'interno della CPU c'\u00e8 un'area di archiviazione molto veloce e piccola chiamata \u201ccache\u201d che contiene copie dei dati utilizzati di recente dalla memoria principale. Quando la CPU accede alla memoria, legge prima dalla cache, che \u00e8 molto pi\u00f9 veloce. Ma se sia la memoria DDR locale che la memoria CXL esterna contengono copie degli stessi dati e una copia viene modificata, l\u2019altra deve essere aggiornata di conseguenza. Altrimenti la CPU potrebbe leggere dati errati. Questo problema \u00e8 chiamato \u201ccoerenza della cache\u201d. CXL include un sottoprotocollo dedicato per gestirlo, \u201ccomunicando\u201d costantemente tra la CPU e la memoria esterna per garantire che tutte le copie rimangano coerenti.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-732a47e elementor-widget elementor-widget-heading\" data-id=\"732a47e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Pool di memoria e allocazione flessibile<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a2f31f0 elementor-widget elementor-widget-text-editor\" data-id=\"a2f31f0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Secondo l'approccio tradizionale, ogni server pu\u00f2 utilizzare solo la memoria presente nei propri slot. <strong>CXL introduce il concetto di \u201cpooling\u201d<\/strong>: \u00e8 possibile collegare diversi dispositivi di memoria CXL a uno switch CXL, formando un unico pool di memoria di grande capacit\u00e0, e consentire poi a pi\u00f9 server di \u201cattingere\u201d memoria da questo pool in base alle necessit\u00e0. \u00c8 come se in un edificio per uffici si sostituissero i singoli distributori d'acqua presenti in ogni ufficio con una postazione centrale nel corridoio, da cui tutti possono rifornirsi d'acqua quando ne hanno bisogno. La capacit\u00e0 totale della stazione dell'acqua pu\u00f2 essere inferiore alla somma di dieci singoli distributori, ma soddisfa comunque le esigenze di tutti perch\u00e9 i momenti di picco di utilizzo non coincidono. Allo stesso modo, un pool di memoria CXL consente ai gestori dei data center di allocare dinamicamente la memoria in base al carico in tempo reale di ciascun server \u2013 assegnandone di pi\u00f9 quando \u00e8 occupato e recuperandola quando \u00e8 inattivo \u2013 supportando cos\u00ec pi\u00f9 attivit\u00e0 di elaborazione con meno hardware complessivo.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b6eb7c elementor-widget elementor-widget-image\" data-id=\"9b6eb7c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"600\" src=\"https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-memory-pool-and-switches.webp\" class=\"attachment-full size-full wp-image-18207\" alt=\"\" srcset=\"https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-memory-pool-and-switches.webp 1400w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-memory-pool-and-switches-300x129.webp 300w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-memory-pool-and-switches-1024x439.webp 1024w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-memory-pool-and-switches-768x329.webp 768w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-memory-pool-and-switches-18x8.webp 18w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-memory-pool-and-switches-500x214.webp 500w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-memory-pool-and-switches-800x343.webp 800w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9d26fa5 elementor-widget elementor-widget-heading\" data-id=\"9d26fa5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Cosa comprende la tecnologia CXL?<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd30735 elementor-widget elementor-widget-text-editor\" data-id=\"fd30735\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>CXL \u00e8 una soluzione di memoria completa che comprende ogni aspetto, dall'hardware fisico alla configurazione software. Si pu\u00f2 pensare a questo sistema come a un'autostrada: la strada stessa (la connessione fisica) \u00e8 solo la base; servono anche le regole del traffico (il protocollo di comunicazione) per far muovere i veicoli in modo ordinato, e serve un sistema di gestione del traffico (la configurazione software) per indicare ai veicoli dove andare e quale corsia utilizzare. Se manca uno qualsiasi di questi livelli, l'autostrada non pu\u00f2 funzionare correttamente.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ab9955f elementor-widget elementor-widget-heading\" data-id=\"ab9955f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Livello hardware: i componenti visibili\n\n<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e820fb4 elementor-widget elementor-widget-text-editor\" data-id=\"e820fb4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>La componente fisica della tecnologia CXL comprende vari tipi di dispositivi che, insieme, costituiscono l\u2019infrastruttura per l\u2019espansione della memoria. L\u2019hardware pi\u00f9 comune \u00e8 la scheda di espansione di memoria CXL, che ha un aspetto simile a una scheda grafica e pu\u00f2 essere inserita direttamente in uno slot PCIe esistente sulla scheda madre di un server. Questa scheda presenta chip di memoria saldati o slot per moduli di memoria. Una volta inserita, il sistema riconosce la capacit\u00e0 di memoria aggiuntiva. Un altro fattore di forma hardware \u00e8 il modulo di memoria CXL, che \u00e8 pi\u00f9 piccolo \u2013 simile a un'unit\u00e0 a stato solido compatta \u2013 e pu\u00f2 essere installato in alloggiamenti dedicati dell'unit\u00e0 del server, rendendolo adatto per implementazioni ad alta densit\u00e0.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b6f358c elementor-widget elementor-widget-image\" data-id=\"b6f358c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"600\" src=\"https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/cxl-hareware-types.webp\" class=\"attachment-full size-full wp-image-18206\" alt=\"\" srcset=\"https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/cxl-hareware-types.webp 1400w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/cxl-hareware-types-300x129.webp 300w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/cxl-hareware-types-1024x439.webp 1024w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/cxl-hareware-types-768x329.webp 768w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/cxl-hareware-types-18x8.webp 18w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/cxl-hareware-types-500x214.webp 500w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/cxl-hareware-types-800x343.webp 800w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b981715 elementor-widget elementor-widget-text-editor\" data-id=\"b981715\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Quando \u00e8 necessario collegare pi\u00f9 server o pi\u00f9 dispositivi di memoria, entra in gioco uno switch CXL. \u00c8 simile a uno switch di rete, ma invece di commutare i pacchetti di rete, commuta le richieste di accesso alla memoria. Attraverso uno switch CXL, gli amministratori possono collegare tra loro diverse schede di memoria CXL per formare un pool di memoria unificato di grande capacit\u00e0, consentendo poi a pi\u00f9 server di condividere simultaneamente le risorse di quel pool. Per distanze maggiori, i cavi CXL dedicati possono garantire una trasmissione ad alta velocit\u00e0 su distanze di diversi metri o addirittura decine di metri, consentendo di collocare i dispositivi di memoria in rack diversi rispetto ai server.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dbac469 elementor-widget elementor-widget-heading\" data-id=\"dbac469\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Livello di protocollo: le regole linguistiche della comunicazione<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d29731c elementor-widget elementor-widget-image\" data-id=\"d29731c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"594\" src=\"https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-Protocol-Layer.webp\" class=\"attachment-full size-full wp-image-18208\" alt=\"\" srcset=\"https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-Protocol-Layer.webp 1400w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-Protocol-Layer-300x127.webp 300w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-Protocol-Layer-1024x434.webp 1024w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-Protocol-Layer-768x326.webp 768w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-Protocol-Layer-18x8.webp 18w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-Protocol-Layer-500x212.webp 500w, https:\/\/www.oscoo.com\/wp-content\/uploads\/2026\/06\/CXL-Protocol-Layer-800x339.webp 800w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-998c4f3 elementor-widget elementor-widget-text-editor\" data-id=\"998c4f3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p class=\"ds-markdown-paragraph\"><span class=\"\">Se l'hardware \u00e8 lo scheletro, il protocollo \u00e8 l'anima che fa funzionare il tutto. Il protocollo CXL comprende tre sottoprotocolli paralleli, ciascuno dei quali \u00e8 responsabile di un compito diverso. Essi possono funzionare contemporaneamente senza interferire tra loro.<\/span><\/p><ul><li class=\"ds-markdown-paragraph\"><strong><span class=\"\">Il primo sottoprotocollo si chiama\u00a0<\/span><span class=\"\">CXL.io<\/span><\/strong><span class=\"\">,<\/span><span class=\"\">\u00a0e il suo compito \u00e8 quello di individuare e inizializzare i dispositivi. Quando si inserisce una scheda di memoria CXL in un server,\u00a0<\/span><a href=\"https:\/\/cxl.io\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span class=\"\">CXL.io<\/span><\/a><span class=\"\">\u00a0ha il compito di consentire alla CPU di riconoscere il dispositivo, leggerne le informazioni di base (come la capacit\u00e0 e le modalit\u00e0 supportate) e assegnargli uno spazio di indirizzamento. Questo processo \u00e8 molto simile all'installazione di una scheda grafica o di una scheda di rete.<\/span><\/li><li class=\"ds-markdown-paragraph\"><span class=\"\"><strong>Il secondo sottoprotocollo si chiama CXL.cache<\/strong>, che rappresenta una delle caratteristiche principali di CXL. CXL.cache garantisce la coerenza dei dati tra la cache della CPU e la memoria esterna. Come descritto in precedenza, quando la CPU modifica un dato, CXL.cache assicura che anche la copia corrispondente nella memoria esterna venga aggiornata, e viceversa.<\/span><\/li><li class=\"ds-markdown-paragraph\"><span class=\"\"><strong>Il terzo sottoprotocollo si chiama CXL.mem<\/strong>, che gestisce le operazioni effettive di lettura e scrittura dei dati. Quando la CPU deve leggere un dato dalla memoria CXL, CXL.mem trasmette la richiesta e restituisce i dati; quando la CPU deve scrivere dati nella memoria CXL, CXL.mem esegue il trasferimento in modo analogo.<\/span><\/li><\/ul>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fca90e2 elementor-widget elementor-widget-heading\" data-id=\"fca90e2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Livello software: configurazione e gestione per garantire il corretto funzionamento di tutto<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4d5d47a elementor-widget elementor-widget-text-editor\" data-id=\"4d5d47a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>La configurazione software consente al sistema operativo e alle applicazioni di utilizzare effettivamente questa nuova memoria. Nel BIOS, l'amministratore deve abilitare la funzionalit\u00e0 CXL e allocare le risorse. A livello di sistema operativo, prendendo Linux come esempio, la memoria CXL viene riconosciuta come un nodo NUMA separato e l'amministratore pu\u00f2 utilizzare comandi per specificare se un programma debba preferire la memoria locale o quella CXL. I sistemi operativi moderni supportano anche il tiering della memoria, che mantiene automaticamente i dati pi\u00f9 attivi nella DDR locale veloce e migra i dati meno attivi nella memoria CXL. La stragrande maggioranza delle applicazioni non necessita di alcuna modifica del codice per utilizzare la memoria CXL, poich\u00e9 il sistema operativo la gestisce proprio come la memoria normale.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b2c430 elementor-widget elementor-widget-shortcode\" data-id=\"0b2c430\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\"><a href=\"\/it\/oscoo-leading-ssd-manufacturer\/\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/09\/oscoo-2b-banner-1400x475-1.webp\" style=\"widht:100%;\" alt=\"\" title=\"\"><\/a><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17b24f0 elementor-widget elementor-widget-heading\" data-id=\"17b24f0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">CXL rispetto alle soluzioni di memoria tradizionali<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fd06fe elementor-widget elementor-widget-text-editor\" data-id=\"5fd06fe\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<table><thead><tr><th>Aspetto<\/th><th>Soluzione DDR tradizionale<\/th><th>Soluzione CXL<\/th><\/tr><\/thead><tbody><tr><td><strong>Limite massimo di capacit\u00e0<\/strong><\/td><td>Limitato dagli slot di memoria della scheda madre e dalla capacit\u00e0 massima dei moduli; non \u00e8 possibile espandere ulteriormente una volta raggiunto il limite massimo<\/td><td>\u00c8 possibile continuare ad aggiungere memoria tramite schede di espansione CXL o switch senza sostituire la scheda madre<\/td><\/tr><tr><td><strong>Flessibilit\u00e0 delle risorse<\/strong><\/td><td>La memoria di ciascun server \u00e8 fissa; non \u00e8 possibile riassegnarla tra i server<\/td><td>Supporta il pooling di memoria; pi\u00f9 server possono condividere un pool di memoria comune su richiesta<\/td><\/tr><tr><td><strong>Efficienza in termini di costi<\/strong><\/td><td>Acquistare grandi quantit\u00e0 di memoria per far fronte ai picchi di domanda; l'utilizzo giornaliero \u00e8 spesso inferiore al 50%<\/td><td>Supporta lo stesso carico di lavoro con una quantit\u00e0 totale di memoria inferiore; l'utilizzo pu\u00f2 superare gli 801 TP6T<\/td><\/tr><tr><td><strong>Operazione di espansione<\/strong><\/td><td>Richiede lo spegnimento del sistema e l'inserimento\/rimozione fisica dei moduli di memoria; potrebbe comportare la sostituzione di componenti hardware<\/td><td>Supporta l'hot-plug e l'allocazione dinamica; consente di aggiungere o rimuovere risorse di memoria online<\/td><\/tr><tr><td><strong>Scenari adatti<\/strong><\/td><td>Implementazioni su piccola scala con requisiti prestazionali elevati e carichi di lavoro stabili<\/td><td>Data center su larga scala, addestramento dell'intelligenza artificiale, cloud computing e altri scenari che richiedono risorse elastiche<\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25a0b07 elementor-widget elementor-widget-text-editor\" data-id=\"25a0b07\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Come mostra la tabella, la soluzione DDR tradizionale presenta ancora dei vantaggi in termini di prestazioni estreme e semplicit\u00e0 di implementazione, ma a costo di spese elevate e di una gestione rigida delle risorse. Al contrario, la soluzione CXL sacrifica una piccola parte della velocit\u00e0 di accesso in cambio di enormi vantaggi: capacit\u00e0 espandibile, risorse condivisibili e una migliore efficienza in termini di costi. Nelle operazioni reali dei data center, questo compromesso \u00e8 spesso molto vantaggioso, poich\u00e9 lo spreco di memoria inutilizzata \u00e8 ben pi\u00f9 grave di una piccola differenza di velocit\u00e0.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7903913 elementor-widget elementor-widget-heading\" data-id=\"7903913\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Casi d'uso di CXL<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f6770f elementor-widget elementor-widget-text-editor\" data-id=\"4f6770f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>CXL non \u00e8 pensata per sostituire la memoria tradizionale, ma per risolvere scenari specifici in cui la memoria tradizionale incontra delle difficolt\u00e0. Le tre aree riportate di seguito sono quelle in cui CXL vanta le implementazioni pi\u00f9 consolidate e offre il valore aggiunto pi\u00f9 evidente.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6df11ea elementor-widget elementor-widget-heading\" data-id=\"6df11ea\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Intelligenza artificiale e addestramento di modelli su larga scala<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6ae483 elementor-widget elementor-widget-text-editor\" data-id=\"a6ae483\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>L'addestramento di un modello linguistico di grandi dimensioni con centinaia di miliardi di parametri richiede il caricamento simultaneo in memoria dell'intero modello, dei dati di addestramento e dei risultati di calcolo intermedi. Quando le dimensioni del modello superano la capacit\u00e0 di memoria di un singolo server, CXL consente a un server di collegare direttamente diversi terabyte di memoria CXL, conservando tutti i dati all'interno di un unico nodo, semplificando notevolmente il modello di programmazione e migliorando l'efficienza dell'addestramento. Per i team di medie dimensioni che lavorano su modelli di grandi dimensioni, CXL offre un percorso pi\u00f9 economico rispetto all'acquisto di costosi mainframe.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-264b206 elementor-widget elementor-widget-heading\" data-id=\"264b206\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Pooling della memoria nei data center<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2d7beca elementor-widget elementor-widget-text-editor\" data-id=\"2d7beca\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Nei grandi data center cloud, i picchi di carico dei diversi tenant e delle diverse applicazioni si verificano spesso in momenti diversi. Implementando switch CXL e un pool di memoria CXL, il data center pu\u00f2 raccogliere tutta la memoria inattiva in un pool condiviso e allocarla dinamicamente in base alle esigenze in tempo reale di ciascun server. Le stime del settore suggeriscono che questo approccio possa aumentare l'utilizzo della memoria dal tipico quaranta-cinquanta per cento a oltre l'ottanta per cento, il che significa che lo stesso investimento in hardware pu\u00f2 supportare quasi il doppio del carico di lavoro di elaborazione.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb88ca4 elementor-widget elementor-widget-heading\" data-id=\"eb88ca4\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Cloud computing e densit\u00e0 delle macchine virtuali<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-99e7a5c elementor-widget elementor-widget-text-editor\" data-id=\"99e7a5c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>I fornitori di servizi cloud desiderano eseguire il maggior numero possibile di macchine virtuali (VM) su un unico server fisico per aumentare i ricavi. Ma a ogni VM deve essere assegnata una quantit\u00e0 fissa di memoria e, anche se quella memoria non viene effettivamente utilizzata molto, non pu\u00f2 essere occupata da altre VM. Di conseguenza, i server spesso esauriscono la memoria molto prima che le loro risorse CPU siano esaurite, limitando il numero di VM che possono essere create. Un pool di memoria CXL consente alla piattaforma cloud di trattare la memoria come una risorsa elastica per l'oversubscription o l'adattamento dinamico: quando una VM utilizza meno memoria di quella assegnata, l'eccedenza pu\u00f2 essere recuperata e assegnata ad altre VM. Questa tecnologia consente ai fornitori di servizi cloud di ospitare pi\u00f9 tenant sugli stessi server fisici, riducendo i costi operativi.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-313ea3f elementor-widget elementor-widget-text-editor\" data-id=\"313ea3f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Oltre a questi tre principali casi d'uso, CXL viene impiegato anche nelle simulazioni su larga scala nell'ambito del calcolo ad alte prestazioni, nell'espansione della capacit\u00e0 dei database in-memory (come SAP HANA) e nell'accelerazione dei motori di analisi dei big data in tempo reale (come Apache Spark). Ci\u00f2 che accomuna queste applicazioni \u00e8 un'elevatissima richiesta di capacit\u00e0 di memoria unita a una certa tolleranza alla latenza: esattamente l'ambito in cui CXL eccelle.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df63fbb elementor-widget elementor-widget-heading\" data-id=\"df63fbb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Situazione attuale e prospettive future per CXL<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65436c0 elementor-widget elementor-widget-text-editor\" data-id=\"65436c0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>La tecnologia CXL \u00e8 passata dalla fase di sperimentazione a quella di implementazione concreta. Dal punto di vista hardware, i processori Intel Xeon Scalable di quarta generazione e AMD EPYC di quarta generazione supportano nativamente CXL 1.1 o 2.0. I principali fornitori di server come Dell, HPE, Inspur e Supermicro offrono opzioni di memoria CXL nelle loro linee di fascia alta. Samsung e Micron producono ora in serie moduli di memoria CXL da 128 GB a 512 GB, alcuni con supporto hot-plug. Dal punto di vista del software, il kernel Linux supporta CXL in modo nativo dalla versione 5.18 e i principali sistemi operativi cloud stanno gradualmente migliorando il pooling della memoria CXL.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e42091 elementor-widget elementor-widget-text-editor\" data-id=\"7e42091\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Guardando al futuro, CXL si sta evolvendo lungo due linee principali. La prima riguarda gli aggiornamenti del protocollo. CXL 2.0 ha introdotto il memory pooling e il supporto degli switch, gi\u00e0 in fase di sperimentazione. CXL 3.0 aumenta la larghezza di banda a 64 GB\/s e aggiunge lo switching multilivello, la cui diffusione \u00e8 prevista dopo il 2026. CXL 4.0, basato su PCIe 7.0, dovrebbe raddoppiare nuovamente la larghezza di banda. Il secondo percorso riguarda l'evoluzione dell'implementazione. Nel breve termine, CXL funge da memoria di \u201csecondo livello\u201d a complemento della DDR locale. Nel medio termine, il memory pooling diventer\u00e0 standard nei grandi data center, rendendo la memoria allocabile dinamicamente come l'elaborazione e lo storage. A lungo termine, CXL e DDR probabilmente coesisteranno: DDR per i carichi di lavoro core sensibili alla latenza, CXL per la memoria di espansione condivisibile e di grande capacit\u00e0.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-174d302 conclusion elementor-widget elementor-widget-text-editor\" data-id=\"174d302\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>La tecnologia CXL \u00e8 emersa come risposta a una domanda che da tempo affligge il settore informatico: perch\u00e9 la memoria non pu\u00f2 essere espansa e condivisa in modo flessibile come lo storage? Grazie a un elegante design del protocollo, la tecnologia CXL integra funzionalit\u00e0 chiave quali la coerenza della cache e il pooling della memoria sull'infrastruttura PCIe esistente. Dall'hardware al software, dall'espansione di una singola macchina alla condivisione delle risorse a livello di data center, CXL sta gradualmente cambiando il nostro modo di concepire la memoria. Naturalmente, questa tecnologia \u00e8 ancora agli inizi; la maturit\u00e0 del protocollo, la completezza dell'ecosistema e la riduzione dei costi richiederanno tempo. Ma ci\u00f2 che \u00e8 certo \u00e8 che, con la continua crescita dei modelli di IA e le dimensioni dei dati che continuano a superare i limiti fisici, CXL \u2013 che libera la memoria dagli slot fissi \u2013 diventer\u00e0 una parte sempre pi\u00f9 essenziale dell\u2019infrastruttura nel mondo del calcolo ad alte prestazioni.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>CXL funziona come un \u201csistema di espansione esterno\u201d per la memoria, consentendo a server o workstation di aggiungere in modo flessibile grandi quantit\u00e0 di memoria esterna tramite cavi dedicati e schede di espansione, e permettendo persino a pi\u00f9 macchine di condividere un pool di memoria comune. <\/p>","protected":false},"author":4,"featured_media":18209,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[52],"tags":[],"class_list":["post-18141","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-industry-news"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/posts\/18141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/comments?post=18141"}],"version-history":[{"count":84,"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/posts\/18141\/revisions"}],"predecessor-version":[{"id":18232,"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/posts\/18141\/revisions\/18232"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/media\/18209"}],"wp:attachment":[{"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/media?parent=18141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/categories?post=18141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oscoo.com\/it\/wp-json\/wp\/v2\/tags?post=18141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}