On 11/03/2010 06:43 PM, dea wrote:
> 
>>
>> Ho la necessità di effettuare un mount di un device ISCSI in 
>> modalità "senza cache in scrittura". Il mio problema è che.. 
>> quando scrivo su quel device il buffer cache di Linux mi bufferizza 
>> gigabyte e gigabyte di dati, rallentando enormemente il processo di 
>> umount (il device è SEMPRE montato, MA quando lo devo smontare 
>> [poweroff], deve essere RAPIDO, non posso aspettare tempi troppo 
>> lunghi).
>>
>> L'opzione "sync" potrebbe essere di aiuto ? Altre idee ?
>>
>> Il device ISCSI in questione è formattato in XFS (contiene file immagine
>> dell'ordine dei 50, 100 Gbyte l'uno).
> 
> Mi rispondo da solo.
> 
> L'opzione è effettivamente "sync". Peccato che le prestazioni *CROLLANO*.
> Ho optato per un "umount" subito dopo l'allineamento seguito da un "mount", in
> modo da forzare lo svuotamento del buffer cache e tenerlo il più possibile
> "vuoto" (relativamente a quel mount point, di fatto scrivo solo con
> l'esecuzione di quello script, nulla tocca quel device ISCSI in altro modo).
> 
> :)
> 
> Luca

Hai provato a chamare 'sync' dopo l'esecuzione del tuo script?

SYNC(1)
                                                      User Commands

                                         SYNC(1)

NAME
       sync - flush file system buffers

Buona serata,
SC



-- 
|--
| Samuele Carli
|--
| Contacts:
|
|       Home page   : www.csspace.net
|       E-mail      : carlisamuele _at_ csspace.net
|       Icq         : 60401601
|       MSN         : woht...@hotmail.com (no e-mails here!)
|       Skype       : wohthan
|       jabber/gtalk: woht...@gmail.com
|--


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4cd1a316.8080...@csspace.net

Rispondere a