Kom ihåg mig?
Home Menu

Menu


Buffrar Linux minne som inte används?

 
Ämnesverktyg Visningsalternativ
Oläst 2010-03-22, 10:43 #11
emilvs avatar
emilv emilv är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2004
Inlägg: 1 564
emilv emilv är inte uppkopplad
Bara ett inlägg till!
emilvs avatar
 
Reg.datum: Feb 2004
Inlägg: 1 564
Om du kör Apache med mod_php så lämnas minnet inte tillbaka när skriptet körs färdigt. Det innebär att du kan ha flera processer som ätit mycket minne vid en enstaka körning och sedan sitter och håller på detta minne trots att det inte behövs. Försök ta reda på vilka skript du ahr som äter mycket minne och se om du kan förbättra dessa (vanligt är till exempel om man gör bildbehandling med GD eller läser in stora filer med file_get_contents).

Börja med att köra PHP genom FastCGI, eller döda processer som äter för mycket minne (Apache startar nya efterhand som de behövs).

I Crazzys kommando är det den tredje radens om är intressant, "-/+ buffers/cache". Den säger hur mycket minne som faktiskt används av program och är ledigt att användas. Linux cachar filer från hårddisken i minnet för att minska belastningen på disken och snabba upp responstiden för filer som du läser ofta. Utrymmet som används av diskcachen kan användas omedelbart av program så fort det behövs (med resultat att antalet filer i cachen minskar).

Senast redigerad av emilv den 2010-03-22 klockan 10:47
emilv är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-22, 12:24 #12
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
Hej och tack för alla svar.
Hela servern är nu ominstallerad och nu pendlar minnesanvändningen mellan 150 - 200MB. Inga fel heller än så länge.
Det kanske var den lätta vägen att gå, men den bästa för stunden för mig.
olsserik är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-22, 14:25 #13
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
Citat:
Ursprungligen postat av olsserik Visa inlägg
Hej och tack för alla svar.
Hela servern är nu ominstallerad och nu pendlar minnesanvändningen mellan 150 - 200MB. Inga fel heller än så länge.
Det kanske var den lätta vägen att gå, men den bästa för stunden för mig.
Satsa på att köra FastCGI med Nginx.
http://wiki.nginx.org/NginxConfigura...HP_via_FastCGI

Jag har inte behövt så mycket support via forum för Nginx eftersom jag tycker det mesta jag behövt funnits i deras Wiki, så jag kan inte svara på hur den är.

Men Nginx har som _MAX_ käkat 2.5MB i ram, och maskinen har _INTE_ swappat en enda gång!
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-22, 19:57 #14
akelagercrantzs avatar
akelagercrantz akelagercrantz är inte uppkopplad
Medlem
 
Reg.datum: Jun 2009
Inlägg: 211
akelagercrantz akelagercrantz är inte uppkopplad
Medlem
akelagercrantzs avatar
 
Reg.datum: Jun 2009
Inlägg: 211
Citat:
Ursprungligen postat av Jonas Visa inlägg
Satsa på att köra FastCGI med Nginx.
http://wiki.nginx.org/NginxConfigura...HP_via_FastCGI

Jag har inte behövt så mycket support via forum för Nginx eftersom jag tycker det mesta jag behövt funnits i deras Wiki, så jag kan inte svara på hur den är.

Men Nginx har som _MAX_ käkat 2.5MB i ram, och maskinen har _INTE_ swappat en enda gång!
nginx med php-fpm, så slipper du spawn-fcgi och får tillgång till process management och annat smått och gott.

http://www.google.com/search?q=nginx+php-fpm
akelagercrantz är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-03-22, 22:03 #15
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
Citat:
Ursprungligen postat av alager Visa inlägg
nginx med php-fpm, så slipper du spawn-fcgi och får tillgång till process management och annat smått och gott.

http://www.google.com/search?q=nginx+php-fpm
Så länge PHP-FPM ligger i alpha/beta versioner så är spawn-fcgi `the way to go`.
Jonas ä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)
 

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 17:15.

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