Kom ihåg mig?

Buffrar Linux minne som inte används?

 
Ämnesverktyg Visningsalternativ
Oläst 2010-03-19, 19:55 #1
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
Standard Buffrar Linux minne som inte används?

Hej,
Är det någon som har koll på om Linux (Ubuntu Hardy i detta fall) buffrar minne som inte används så att ledigt minne som visas via

cat /proc/meminfo

via SSH är i princip 0?

Jag kör inget på servern nu, inte ens en lokal MySQL, ändå finns inget ledigt utrymme enligt kommandot ovan.

Läste i någon forumtråd att så kunde vara fallet, man skulle köra "top" och kolla, men det funkar inte för då blir det fel:

top: error while loading shared libraries: libtermcap.so.2:

Någon som har kollen?
olsserik är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-19, 20:41 #2
Perben Perben är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2009
Inlägg: 393
Perben Perben är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2009
Inlägg: 393
Det stämmer bra det, är en uttalad praxis att allt minne ska användas. Om du vill tömma så kan man kan skrota cachade inodes och/eller page cache genom echo [1,2] > /proc/sys/drop_cache... kanske finns nåt lättare sätt nu för tiden.
Perben är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-19, 20:49 #3
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
Ok, vad bra!
Lite udda bara att mätningen är så att minnet "ska" slå i taket.
Inget bra kommando kolla minnesknas på alltså...
olsserik är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-19, 23:13 #4
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
Hmm, inte så haj på detta...än...vi får se.
Men nu ligger den på 100% och swap går in + meddelande från kontrollpanelen om "Resource shortage - slmmemorylimit"

Är detta som det ska vara?
Isåfall lirar ju Viirtuozzo och Linux inte så bra ihop på denna punkt...?!
olsserik är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-20, 17:35 #5
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Vad kör du för processer?
Vilka processer är det som tar minne?

Kod:
ps aux|sort -nr +3|grep -v USER|head -5
Så visar du Top5 lista på minnesslukarna (Högst överst)
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-20, 19:18 #6
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
Tackar, så här ser det ut:

www-data 23669 0.0 888.2 230716 9096 ? S 16:35 0:00 /usr/sbin/apache2 -k
www-data 1932 0.0 421.8 162644 4320 ? S 21:59 0:00 /usr/sbin/apache2 -k
www-data 1739 0.0 888.2 230716 9096 ? S 18:33 0:00 /usr/sbin/apache2 -k
www-data 1698 0.0 888.2 230716 9096 ? S 18:33 0:00 /usr/sbin/apache2 -k
syslog 13626 0.0 72.2 12284 740 ? S Mar 19 0:00 /sbin/syslogd -u sysl

Har aldrig kört det kommandot förut och kan inte heller tyda ut vad som är vad eller om det är något skumt, vad tycker ni?
olsserik är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-20, 21:28 #7
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Ang. din "output"

Den läses så här:

Kod:
USER PID %CPU %MEM VSZ RSS TTY STAT START
TIME COMMAND
Alltså:
Kod:
www-data är "USER"
23669 är "PID"
"0.0" är % av CPU
888.2 är % av minne
VSZ är virtual memory size
RSS är "resident set size"
TTY är tty fönster (bara om man har en terminal igång)
STAT är process status.
START är starttid för processen
TIME processortid
COMMAND är kommandot
Mer står i "man-pages".

Apache slukar allt ditt minne verkar det som. (888.2 % AV MINNET?????)

Det du kan göra är att inaktivera moduler som du inte använder.

a2enmod & a2dismod för att aktivera samt inaktivera moduler.
Du måste ladda om / starta om apache mellan varje kommando

/etc/init.d/apache2 reload eller restart.

När det gäller modulerna så är det lite trial & error för att komma fram till vad som behöver och inte behövs.

Senast redigerad av Jonas den 2010-03-21 klockan 10:09
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-21, 03:37 #8
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
Bra kommando för att kolla vad som används vs inte används och hur mycket som är cachat:
Kod:
[  0]root@tux:pts/0\~ free -m
                           total       used       free     shared    buffers     cached
Mem:                    2014       1762        252          0        195        928
-/+ buffers/cache:                637       1377
Swap:                    255          0        255
Ett annat tips kan vara att kolla på alternativa webbserver-programvaror.
Kanske nginx eller lighttpd. Dem är mycket snällare med resurser.
crazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-21, 09:00 #9
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
Tack Crazzy, ska kolla detta.
Nginx är jag lite sugen på. Problemet är att man är inkörd på Apache, lite svårt att behålla lönsamheten om man ska sätta sig in i en ny webserver tyvärr.

Men just denna server beter sig konstigt, något är allvarligt galet. Virtuozzo panel ger 500 internal hela tiden.
olsserik är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-21, 09:01 #10
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
olsserik olsserik är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 300
Tack Jonas,
Det verkar ju vara helt galet detta.
Vad ligger ni på själva i procent på de största slukarna?
olsserik är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 16:10.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017