Puncte:0

Serverul meu Ubuntu 20.04 folosește MULTE memorie

drapel in

Rulez o aplicație web pe acest server și rulez programe node.js cu Elasticsearch. Serverul meu are 16 GB de memorie, dar folosește constant peste 15 GB în orice moment. Știu că îmi pot limita utilizarea memoriei Elasticsearch de la 4 GB la ceva mai mic, dar chiar nu cred că serverul meu ar trebui să folosească atât de multă memorie.

Am capturi de ecran cu utilizarea memoriei. Sper că fac ceva greșit și că nu va cere să fac upgrade hardware a serverului.

captură de ecran a utilizării memoriei

Michael Hampton avatar
drapel cz
Asta pare bine. Ești îngrijorat de ceva în special?
m1i2t3 avatar
drapel in
Sunt îngrijorat pentru că nu cred că programul meu folosește atât de multă memorie. Când testez pe mașina mea personală, care are doar 8 GB ram, funcționează bine chiar și cu multe alte aplicații care rulează.
Michael Hampton avatar
drapel cz
Programul dvs. nu folosește multă memorie. Este elasticsearch care utilizează 8,7 GB de memorie conform capturii de ecran. Dar aveți încă o mulțime de memorie RAM, aproape 4 GB, disponibilă.
m1i2t3 avatar
drapel in
Oh am inteles. Am citit incorect graficul. Credeam că „gratuit” înseamnă ram disponibil, dar acum văd că „disponibil” cu aproximativ 4gb este numărul pe care îl căutam. Mulțumesc. Probabil ar trebui să limitez elasticsearch la 4gb.
Michael Hampton avatar
drapel cz
Vezi și https://www.linuxatemyram.com/
Henrik Carlqvist avatar
drapel cn
Memoria care nu este folosită este memorie care nu este folosită. Nucleul Linux va folosi o parte din memoria RAM pentru a stoca în cache discul pentru a accelera accesul la disc. Dacă o anumită aplicație are nevoie de acea RAM, kernel-ul Linux va oferi acelei aplicații RAM și va folosi mai puțin pentru buffer/cache. Chiar dacă aveți suficientă memorie RAM pentru aplicațiile dvs., s-ar putea să doriți să adăugați ceva schimb în care Linux poate plasa memorie virtuală folosită de procesele rar utilizate sau neutilizate. Schimbarea unei anumite memorie ar putea oferi performanțe mai bune, deoarece se poate folosi mai multă memorie RAM pentru memoria cache/buffer de disc.
m1i2t3 avatar
drapel in
Cu siguranță voi căuta mai departe în schimbul de memorie.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.