Ciao,
premetto che qualcosa di SO conosco ma su questo sono abbastanza ignorante. Mi è venuto questo dubbio che cerco di descrivere con linguaggio da bar:
dato un HD con un FS ext4 e journaling abilitato (come di default), quando il SO chiede una scrittura, il disco gli ritorna l'ok quando il dato è andato in cache o quando il dato è stato scritto fisicamente?
Nel primo caso se ho un power down / crash potrei avere una consistency loss tra FS e HD, nel secondo il journaling funziona ma mi sa che perdo i benefici di velocità della cache.
Mi sembra strano che non si riesca ad approfittare dei 2 benefici ma non capisco come.
Attendo vostri lumi. Grazie.
premetto che qualcosa di SO conosco ma su questo sono abbastanza ignorante. Mi è venuto questo dubbio che cerco di descrivere con linguaggio da bar:
dato un HD con un FS ext4 e journaling abilitato (come di default), quando il SO chiede una scrittura, il disco gli ritorna l'ok quando il dato è andato in cache o quando il dato è stato scritto fisicamente?
Nel primo caso se ho un power down / crash potrei avere una consistency loss tra FS e HD, nel secondo il journaling funziona ma mi sa che perdo i benefici di velocità della cache.
Mi sembra strano che non si riesca ad approfittare dei 2 benefici ma non capisco come.
Attendo vostri lumi. Grazie.