Discourse Docker HW riservato/utilizzato (CPU, RAM, Disco) e come gestirlo

Grazie per le immagini: monitorerei principalmente quella in alto, le pagine al secondo. Se vedi attività sostenuta, allora hai bisogno di più memoria. Picchi brevi come quelli che vediamo nella tua immagine vanno bene. Il valore massimo che hai è inferiore a 1000 e presumibilmente il tuo sistema è sano. Quindi, fai attenzione all’attività sostenuta che supera, diciamo, 500 pagine al secondo.

Essenzialmente, la RAM è veloce e lo swap è lento. Il sistema operativo farà il maggior uso possibile della RAM, ed è per questo che la “RAM non utilizzata” non è facile da misurare o a cui pensare. Nel tuo caso, la grande proporzione rossa è la RAM utilizzata per memorizzare nella cache i contenuti del disco, il che migliora le prestazioni dell’applicazione. Se quella proporzione verde crescesse a più di, diciamo, tre quarti, sarebbe preoccupante. Forse per alcuni carichi di lavoro, più della metà sarebbe preoccupante.

Ma ciò che danneggia davvero le prestazioni è l’attività di swap, perché lo swap è lento. Una certa quantità statica di utilizzo dello swap non è importante: quella è la fetta in alto, quella viola. Nel tuo caso, l’utilizzo massimo dello swap è inferiore a 2G, rispetto ai tuoi 8G: hai molta capacità. Se l’utilizzo massimo dello swap si avvicina alla quantità di spazio di swap che hai, potresti avere un crash imminente del sistema. Altrimenti, non è una preoccupazione.

Quindi, fai attenzione all’attività di swap sostenuta, o al fatto che la cache del disco rossa venga compressa dall’uso dell’applicazione verde.

2 Mi Piace