Newsgroup: it.comp.os.linux.iniziare
Titolo: Cache del disco

Come faccio ad impostare la cache del disco?
Ciao e grazie
Rubens

Come faccio ad impostare la cache del disco?
Riscrivi il pezzettino di kernel che si occupa della gestione del file
system che hai scelto di usare, ad esempio ext2fs.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

 Come faccio ad impostare la cache del disco?
Ci pensa il kernel ... e lo fa anche piuttosto bene !
:o)

ho bisogno di impostare 200MB di cache.
Tu che dici lo capisce da solo?
"AK47" <ak...@local.armory> ha scritto nel messaggio
news:930c1n$63m$1...@lacerta.tiscalinet.it...


Tu che dici lo capisce da solo?
E tu lo capisci, come deve essere gestita una cache di disco, in un file
system avanzato, in concorrenza con la gestione della memoria, processi
concorrenti, codice rientrante e altre amenita' simili?


 ho bisogno di impostare 200MB di cache.
man mkswap, man swapon
Cosi` glielo fai capire tu.
-- 
Emmanuele Bassi         |     [ 
http://digilander.iol.it/ebassi/linux/
 ]
   (Zefram)             |                     [ 
emmanue...@iol.it
 ]
                        |                 WARNING: Email Address is FAKE
GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370 1CAA CAF7 512B 945C A44C

Cosi` glielo fai capire tu.
Uh? 
Ehi, stavamo parlando di cache, se ho capito qualcosa, non di swap.


 Ehi, stavamo parlando di cache, se ho capito qualcosa, non di swap.
Pignolo!!:-)
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 Ehi, stavamo parlando di cache, se ho capito qualcosa, non di swap.
Uhm... gia` e` vero...


 Uhm... gia` e` vero...
in effetti, io ho bisogno di impostare che una determinata quantità di dati
risiedano in ram per velocizzarne l'accesso perchè il pc è un server file.
potrei invece creare una partizione virtuale in ram dove copio i file in
quesitione e li rimetto nell'hd solo nel caso raro in cui mi si fottesse il
gruppo di continuità?
Ciao
Rubens

gruppo di continuità?
Lo vedi che non hai bisogno di settare la cache? :-))
Se proprio la velocita' assoluta e' una esigenza, hai bisogno di un
ramdisk, con tutti i vantaggi del caso.
E gli ovvi svantaggi di tenerlo in qualche modo sincronizzato con il
disco, per evitare la perdita di giornate di lavoro solo per una donna
delle pulizie che ti stacca la spina del server per attaccarci
l'aspirapolvere. (esperienza di vita vissuta, mica palle :-( )


 l'aspirapolvere. (esperienza di vita vissuta, mica palle :-( )
è per questo che io volevo poter modificare la cache del disco, per far si
che mi passi in ram tutti i dati letti, ma quelli scritti li scriva sull'hd
(in mirroring).
Ciao
Rubens

database mdb che devono essere aggiornati in tempo reale per tutti)
Cosa sono? dei database access da due-trecento mega che diventano un
giga a fine mese? folle.
Trenta utenti cui far gestire la concorrenza di lettura/scrittura?
sempre piu' folle.
Cambio il mio consiglio:
Invece di perdere il tempo a riscriverti il kernel, riscriviti
l'applicazione, che giri su un database degno del suo nome.


 l'applicazione, che giri su un database degno del suo nome.
Mica l'ho scritto io il programma, ma poi non è un solo programma sono 4
programmi diversi, che lavorano tutti su database diversi (due sono mdb, uno
è scritto in cobol, ma non so il database cosa sia e l'ultimo è
proprietario)

Noooo, mi sono spiegato male, ci sono molti file, principalmente database
Uh, tu passi di qui una volta al mese? :-)
Ci vediamo a marzo.
Dai, che avanti cosi', con l'uscita dell'Athlon a 4 Ghz risolvi il
problema.:-)
Comunque, se proprio vuoi giocare sulla cache, l'unica e' passare per il
kernel.
Eventualmente prova a postare su icol.sys, se non ti sbranano subito,
puo' darsi che qualcuno ci abbia gia' pasticciato.
