Newsgroup: it.comp.os.win.nt
Titolo: A cosa servono 512Mb di RAM?

Ho un server NT con 512Mb di ram e una 15ina di Clients allacciati a un
database di circa 1Gbyte. Vorrei sapere perchè anche se il server è acceso
da 4 settimane ininterrottamente pare che in cache ci siano solo 20Mb di
dati... E la cosa che mi fa inca*****re di + è il fatto che ogni volta che
un client apre un database sento il disco fisso del server che
frulla........ Come posso spiegare a NT che vorrei tenesse per lo meno
200/250 Mb di dati in cache visto che di memoria libera ne ha?
Grazie
Marco

 200/250 Mb di dati in cache visto che di memoria libera ne ha?
Tu immagina cosa potrebbe accadere al tuo database se fosse realmente
contenuto per il 25% nella cache del disco e la corrente va via
improvvisamente.
Saluti.


avevo postato la stessa domanda parecchio tempo fa e non avevo ricevuto
nessuna risposta; nel mio caso c'è 1 Gb di RAM e la cache resta sempre di 30
Mb
per quel che riguarda la storia della corrente che se ne va via, la ritengo
una emerita stronzata: un server che sia degno di questo nome è *sempre*
collegato a un gruppo di continuità
--
/_\ /\/\ /\/\ /_\ /\/\ /\/\ /_\ T /_\
---
Outgoing mail is certified Virus Free
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.391 / Virus Database: 222 - Release Date: 19/09/2002

 collegato a un gruppo di continuità
perdonami se mi permetto...
la stronzata la fa il sistemista/specialista/consulente/chicazzovolete che
non collega un server all'UPS... non è colpa del server se non si
autocollega all'ups....
...
;-DDD
--
smalldgo
E se la verita' fosse un'altra ?

 collegato a un gruppo di continuità
Per definizione i gruppi di continuità non funzionano quando
va via la corrente :-)
Scherzi a parte esistono delle risposte ai quesiti posti.
Uno è il fatto che un DB in realtà non viene mai caricato TUTTO in memoria
(se il DB è intelligente) ma a pagine (e le pagine possono essere
in settori non contigui sul disco) previene il caricamento del DB
nella file cache. I meccanismi di caching dei file in lettura richiedono
una acceso seriale ai dati.
Comunque, se volete farvi la bua io vi do l'indirizzo di dove potete
reperire gli attrezzi opportuni
http://www.sysinternals.com/ntw2k/source/cacheset.shtml
--
Saluti e salute a tutti.
________________
Gabriele Del Giovine [Microsoft MVP]
Windows 2000 - Windows NT 4.0
- Le informazioni fornite in questo messaggio sono fornite
senza vincolo di garanzia e senza responsabilità alcuna.
- This posting is provided "AS IS" with no warranties explicit or implied
and
confers no rights whatsoever.

 ;-DDD
come server basta usare un laptop.
l'ups e' incorporato :P
--
ciao, j.
www.sundaysw.com

 ha scritto nel messaggio
news:ancj2t$m8s$1...@fe2.cs.interbusiness.it...

Che database usi?
Ciao
Matteo

 ha scritto nel messaggio
news:aneb5h$dgher$1...@ID-123015.news.dfncis.de...


 500 directory e circa 7/800 documenti di office da 1/2 Mbyte...
Prova ad installare SuperCache:
http://www.ei-europe.com/supercache.htm
Comunque verifica di avere un backup e un ups, al di la' di tutte le
congetture fatte in precedenza :-)
Ciao
Luca


...uhm...
quindi non è un db-server, ma un file server....
i db c'entrano poco con la realtà che ci stai raccontando....
Che tipo di lavori ci fai su questi documenti ?
Nel senso, un documento viene aperto più volte in un breve lasso di tempo ?
O viene solo generato, salvato e aperto dopo x giorni ?
Credo che il server c'entri molto poco in questi casi....


 
http://www.sysinternals.com/ntw2k/source/cacheset.shtml
Il programma sembra che centri in pieno il problema... Ma funziona? A parte
i problemi di black-out ha anche qualche controindicazione a livello di
stabilità del sistema? Qualcuno lo ha già provato?
Grazie la vostra esperienza mi sarà molto utile.
Marco

 500 directory e circa 7/800 documenti di office da 1/2 Mbyte...
Hai un concetto di database che non č il medesimo del mio :-)
I files finiscono nella cache SOLO se vengono richiesti da qualche processo.
Come puoi pretendere che files che nessuno ha mai chiesto di leggere
finiscano
nella cache? La cache non č in grado di leggere la mente degli utenti.
Perň, d'altra parte la soluzione c'č. Aspetta l'uscita della
prossima versione di Windows (non la 2003, quella dopo, quella che si chiama
Longhorn).
PS. Non sto violando nessuna NDA.

 Longhorn).
Il fatto č che i miei "poveri" utenti i file li aprono e li chiudono circa
una 50ina di volte al giorno... a volte nella stessa ora aprono 4 o 5 volte
lo stesso file e ogni volta pare che questo non sia in cache... comunque
credo che 
http://www.sysinternals.com/ntw2k/source/cacheset.shtml
 risolva il
problema...
Ciao

 l'ups e' incorporato :P
esatto tutto e approvo :-)
peccato che se si usa Windows tante volte ci pensa lui a fare il 'blu-out'
:-P
p.s.
se non avete capito il blu-out prometto di non tentare più di essere comico
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


 richiedono una acceso seriale ai dati.
sono d'accordo con te
mi servirebbe una soluzione tipo:
- aggiorno i dati in memoria
- scrivo (subito) su disco onde evitare sorprese
- uso comunque la memoria per fornire in tempo zero quello che ti serve
(senza andare ancora a cercare su disco)
proverò il link
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


 problema...
Falli lavorare in locale e al massimo fai una bella sincronizzazione per
copiare, tramite rete.... magari durante la pausa pranzo, i documenti
modificati......
A quel punto hai cmq una copia di backup e velocizzi notevolmente il
tutto...... io di solito faccio cosě.... il file server mi serve come
magazzino..... ma i prodotti che si usano tutti i giorni li metto in
esposizione :))
Bat