Newsgroup: it.lavoro.informatica
Titolo: domandina tecnica swap solaris

Un saluto a tutti i sistemisti e non(come me),
ho tirato fuori un po di informazioni sul consumo della memoria si un
sistema solari con il comando sar.
I dubbi sono questi:
1) è possibile che la memoria Ram è occupata al 60% mentre la swap
all95%,ovvero, l'area di swap non dovrebbe essere usata quando la ram sta
per finire.
2) il comando sar fa una media dei valori tra gli intervalli di
interrogazione(ad esempio se lo lancio a distanza di 60 secondi il valore
della memoria usata che mi tira fuori è una media della memoria usata
durante i 60 secondi) o è una fotografia istantanea della situazione.
grazie della pazienza
--------------------------------
Inviato via 
http://usenet.libero.it

 sistema solari con il comando sar.
ciao, ti consiglio di postare questa domanda comp.unix.solaris oppure su
it.comp.os.unix .
Saluti

 sta per finire.
Anch'io la pensavo così, prima di scoprire come funziona la gestione della
memoria di Windows...
Comunque, sì, anche a me sembra un'assurdità usare lo swap se c'è RAM
libera.
Massimo

 libera.
Non molto.
Ogni VM ha le sue regole, ma è probabile che la cosa gli sia capitata
dopo il termine dell'esecuzione di un task abbastanza "grosso":
il server ha swappato e quando il task è terminato non ha ripescato
dalla swap per il semplice fatto che nulla ha ancora richiesto accesso
a quanto swappato.
Cmq, non vedo cose così strane, per essere uno snapshot.
-- 
Emanuele Balla  aka Skull -  Public Key #661E5CBF on 
www.keyserver.com
+----------------------------------------------------------------------+
"And 1.1.81 is officially BugFree(tm), so if you receive any bug-reports
on it, you know they are just evil lies." (By Linus Torvalds)

 a quanto swappato.
Immagino che tu non sappia che Windows usa lo swap *a priori*,
indipendentemente da quanta RAM sia occupata :-)
Non conosco l'algoritmo esatto, ma pare che tenda a massimizzare la memoria
libera, quindi qualunque cosa richiesta, dati o codice che sia, viene per
principio messa nello swapfile... e solo poi, eventualmente, caricata in
memoria quando serve.
Personalmente, mi sembra di un'idiozia unica...
Massimo

 Personalmente, mi sembra di un'idiozia unica...
discutendone  con un amico (appassionato di sist.operativi) parecchio tempo
fa eravamo arrivati ad una conclusione decisamente empirica : visto
l'evidente affanno di Windows in caso si trovi a corto di ram il sistema
cerca di ovviare a questa condizione. Per Nt e' piu' che altro
un'impressione , per Win9x potrei andare un po' oltre ...
L.

 Cmq, non vedo cose così strane, per essere uno snapshot.
no scusate non sono stato chiaro io,
stiamo misurando le prestazioni di una macchina con un unico applicativo che
macina dati fa calcoli e poi alla fine la deposita in un file.
il monitoraggio è continuo per 6 ore.
abbiamo rilevato un uso eccessivo dello swap durante il funzionamento quando
ancora c'era gran quantità di ram libera.
ciao


 ciao
un caricamento oracle com 4GB di ram, si bloccava,
motivo swap a 512MB, e file da trattare 4GB !
e la macchina si strozzava da sola, non faceva altro che fare
paging.
infatti con vmstat vedrai un forte pi po
felice_pago
-


 infatti con vmstat vedrai un forte pi po
quindi se ho capito bene solaris parcheggia dati che dovranno essere salvati
(come file) sul disco nella swap per evitare di paginare?
perchè con il comando sar abbiamo constatato un attività di paging quasi
nulla così come l'attività di swapping a livello del SO era nulla essendoci
ancora qualche GB di ram libera.
tieni conto che si tratta di una macchina con 12 cpu 12 GB di ram e 26 GB di
swap.
ciao


 ciao
DB o application ?


 DB o application ?
application
ciao e grazie


 macina dati fa calcoli e poi alla fine la deposita in un file.
- avete considerato di fare una sorta di grafico con le risorse
   monitorate ogni ora?
- avete considerato il fatto che l'applicazione cori (SIGSEGV)?
- avete considerato il fatto che l'applicazione abbia memory leaks?
cosě al volo...
/G
PS: che switch di sar hai utilizzato per controllare la memoria?

 PS: che switch di sar hai utilizzato per controllare la memoria?
vedi sopra
