Introduzione alle modalità write-back e write-through sulle unità logiche
(opzione modalità write-cache)

Quando si utilizza l'opzione modalità write-cache, esistono due modalità disponibili:

In modalità write-back, il sistema operativo invia al controller i dati da scrivere in una periferica di memorizzazione. Di conseguenza, il controller invia una conferma al sistema operativo prima di scrivere i dati nella periferica di memorizzazione. In questo modo le prestazioni migliorano, ma esiste un elemento di rischio. Ad esempio, se si verifica un guasto all'alimentazione, i dati contenuti nella cache del controller vanno persi. E' possibile evitare che cị accada installando una periferica cache di backup batteria. Tale periferica preserva i dati della cache del controller nel caso di un guasto dell'alimentazione.

Attenzione:

  1. è possibile che dei dati vadano persi se si verifica un'interruzione dell'alimentazione durante l'utilizzo della modalità write-back senza una periferica cache di backup batteria.
  2. Se non si dispone di una cache di backup batteria attivato e si imposta questa funzione in modalità write-back, attendere almeno 10 secondi dopo l'ultima operazione prima di disattivare il sistema. Se non ci si attiene a questa procedura alcuni dati potrebbero andare persi.

In modalità write-through, il sistema operativo invia al controller i dati da scrivere in una periferica di memorizzazione. Successivamente, il controller scrive i dati nella periferica di memorizzazione, quindi invia una conferma al sistema operativo. Questa modalità pụ abbassare le prestazioni, ma non esiste alcun rischio di perdita di dati.