Re: [molto probabilmente OT] maggiore ram disponibile, minor utilizzo della ram
Il giorno gio 12 dic 2019, 20:30:35, Davide Prina ha scritto:
A me non sembra che il messaggio sia OT
On 12/12/19 12:49, Andrea Zagli wrote:
in particolare, la macchina è una debian 5.0.10 virtualizzata su
proxmox 3.4 con una cpu a disposizione
su questa macchina ci sono 3 tomcat diversi (!), software che non
conosco minimamente
in pratica con 8GB di ram a disposizione, questa viene quasi del
tutto saturata
se aumento la ram, ad esempio a 10GB come è adesso, il consumo si
riduce a poco meno di 2GB
inoltre non usa quasi mai la swap (adesso a 1GB)
potrebbero essere molte le variabili in gioco.
Prima di tutto non ci hai detto alcune informazioni importanti:
1) come fai a misurare la RAM libera e occupata
comando free e dal pannello di proxmox
2) come fai a misurare lo swap usato e che tipo di swap viene
utilizzato (partizione dedicata, file)
comando free, partizione dedicata
3) non hai indicato come vengono fatti questi tuoi test di
aumento/diminuzione RAM (spegni e riavvii la macchina, a caldo, ...)
spengo e riavvio
4) essendo presente un sistema di virtualizzazione bisogna vedere
anche le impostazioni (ad esempio puoi indicare che la RAM fornita
alla macchina virtuale è di X GB, però ne può usare al massimo l'80%
di X... o la RAM assegnata alle varie macchine è condivisa tra loro
e quindi l'X GB assegnati è il massimo che potrebbe averne la
macchina Debian se le altre macchine virtuali ne hanno lasciata
libera almeno X GB...)
assegno X GB senza limiti, esattamente come se fosse ram hardware
la memoria è ovviamente "condivisa" tra tutte le altre macchine, ma il
comportamento che ho descritto si ripete sempre nello stesso modo...
cioè escludo che esattamente nel momento in cui ne do più di 8 le
altre impediscono l'uso a questa di cui stiamo parlando
5) i tomcat sono degli application server, quindi vuol dire che c'è
del software che gira li sopra e che degli utenti possono usare. A
seconda dell'uso la RAM può essere occupata maggiormente di meno. Se
per esempio spegni la macchina, aumenti la RAM e poi riavvii, allora
di sicuro i tomcat useranno meno RAM
ovvio...
aggiungo che quando sono 8, spengo e riavvio e dopo pochissimo la ram
viene quasi saturata
ne metto 10 o più, spengo e riavvio e dopo un po' arriva quasi a 2 e
non va mai oltre
Reply to: