ventle Skrevet 6. februar 2013 Del Skrevet 6. februar 2013 Har en Ubuntu Server (12.10 64-bit) som står konstant på og kjører bla. OpenSSH server, OpenVPN server, Samba server, Apache 2 server, MySQL server og forwarding av nettverkstrafikk. Boksen har 8GB minne. Minneforbruket fluktuerer en del. De to første ukene etter jeg startet den opp gikk det jevnt og trutt oppover mot 57%, der det ble stående en liten stund, før det plutselig droppet ned til 13%. Så begynte det å gå opp igjen, og nå ligger det konstant rundt 50% (Memory Usage-posten i MOTD). Er det bruken av noen av tjenestene (Samba?) som får minneforbruket til å variere så mye? Er det noen vettug måte å finne ut hva som bruker så mye minne? top og ps indikerer bare at apache2 og mysqld ligger på rundt 0.2-0.3% hver, resten av prosessene som kjører ligger på 0.0. Output fra free er som følger: total used free shared buffers cached Mem: 7.7G 7.5G 127M 0B 126M 7.0G -/+ buffers/cache: 416M 7.3G Swap: 7.9G 144K 7.9G Lenke til kommentar
Occi Skrevet 6. februar 2013 Del Skrevet 6. februar 2013 Help! Linux ate my ram! "Faktisk" bruk er 416 MB. Ikke så ille det vel? 3 Lenke til kommentar
ventle Skrevet 6. februar 2013 Forfatter Del Skrevet 6. februar 2013 Meget mulig, men hva betyr da Memory Usage-posten i motd? 50% samsvarer jo ikke med noen av tallene fra free... Lenke til kommentar
SonSi Skrevet 6. februar 2013 Del Skrevet 6. februar 2013 (endret) Det som er ledig for programmer men brukt for cache tolker linux some used, men er ledig når et program trenger det. Endret 6. februar 2013 av SonSi Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå