Misurazione prima dell'ottimizzazione


Il restore offre un caso concreto del metodo. Una prima versione su archivio compresso impiegava oltre dodici minuti nello scenario documentato. Sarebbe stato facile concludere che la compressione fosse troppo costosa o aggiungere CPU e parallelismo.

La strumentazione ha mostrato invece accessi ripetuti e non sequenziali all'archivio. Lo streaming fisico ha eliminato la patologia. In seguito, i tempi per fase hanno identificato due costi distinti:

  • migliaia di processi esterni per leggere il Project ID degli inode;
  • una sincronizzazione su disco per ciascun file estratto.

La verifica del Project ID è stata spostata su chiamate dirette tramite descriptor, mantenendo il controllo su ogni inode. Le sincronizzazioni per-file sono state sostituite da una barriera finale prima della pubblicazione, coerente con il fatto che l'albero resta isolato durante la ricostruzione.

Nel test finale documentato, il TAR.GZ streaming ha mantenuto un tempo complessivo intorno a 16,36 secondi e ridotto l'artefatto da circa 149 MB a circa 49 MB rispetto al TAR non compresso. Sono misure di uno scenario specifico, non uno SLA. Il risultato importante è che la sicurezza dell'archivio, le verifiche no-follow e la quota non sono state rimosse per ottenere velocità.

Questo sito utilizza Cookies
Sul sito ci sono cookies tecnici e di terze parti per i quali abbiamo bisogno di un tuo consenso all'installazione. Leggi la nostra Cookie policy
Nome cookie
Dominio
Descrizione
Durata
Tipo
Nome cookie: PHPSESSID
Dominio: https://www.fliclic.com
Descrizione: This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed.
Durata: session
Tipo: Necessary
Nome cookie: _ga_*
Dominio: .fliclic.com
Descrizione: Google Analytics sets this cookie to store and count page views.
Durata: 1 year 1 month 4 days
Tipo: Analytics
Nome cookie: _ga
Dominio: .fliclic.com
Descrizione: The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
Durata: 1 year 1 month 4 days
Tipo: Analytics