/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Apache processor 2
Fra : Michael


Dato : 18-11-02 23:24

Min 'top' viser nu følgende:

31743 www-data 18 0 21068 11M 9600 S 7.7 3.1 0:05 apache
31623 www-data 9 0 22280 12M 9588 S 6.1 3.4 0:11 apache
30559 www-data 9 0 25068 15M 9596 S 4.7 4.1 0:17 apache
32178 www-data 9 0 20236 10M 9572 S 3.3 2.8 0:00 apache
31645 www-data 9 0 20372 11M 9588 S 1.1 2.9 0:03 apache
32180 www-data 9 0 20876 11M 9592 S 1.1 3.0 0:00 apache
30842 www-data 9 0 21312 11M 9592 S 0.9 3.1 0:10 apache
31956 www-data 9 0 20696 11M 9584 S 0.9 3.0 0:01 apache

Læg mærke til de mange 11M o.s.v.

Hvad kan der være galt? Er det noget php scripts som er gået i hårdknude?

Problemet med det er at min cpu-load ligger mellem 1.0-3.0 og på min
tidligere server var load på omkring 0.20-0.50

Tidligere kørte jeg RH7.3, nu kører den Debian/Unstable

Hvad kan der være galt? Håber der er nogen der kan hjælpe?`

--
Mvh
Michael Andreasen
http://iptables.linux.dk




 
 
Peter Makholm (18-11-2002)
Kommentar
Fra : Peter Makholm


Dato : 18-11-02 23:42

"Michael" <maskinen2000@hotmail.com> writes:

> Min 'top' viser nu følgende:
>
> 31743 www-data 18 0 21068 11M 9600 S 7.7 3.1 0:05 apache
> 31623 www-data 9 0 22280 12M 9588 S 6.1 3.4 0:11 apache

[...]

> Læg mærke til de mange 11M o.s.v.

Jeg mener at det har noget at gøre med Linux' implementation af
flere processer der gør at du ikke kan lægge hukommelsesforbruget
sammen på den måde som du forventer at det kan lægges sammen på.

Når en proces udføre et fork(2)-kald bliver hele hukommelsen markeret
som copy-on-write. Det vil altså sige at hukommelsen bliver først
kopieret når der skrives til den. Dette er en anden måde at dele
hukommelse på end det du ser under SHARE.

> Hvad kan der være galt? Er det noget php scripts som er gået i hårdknude?

Ikke helt sandsynligt.

> Problemet med det er at min cpu-load ligger mellem 1.0-3.0 og på min
> tidligere server var load på omkring 0.20-0.50

Hvis din server ikke laver mere end tidligere bør load-tallet ikke
stige sådan. Prøv at udføre komandoen 'top n 1 b | head -18' og send
uddata hertil.


[Iøvrigt, det hedder 'en proces - flere processer'. Processor er din CPU]

--
Peter Makholm | Ladies and gentlemen, take my advice, pull down your
peter@makholm.net | pants and slide on the ice
http://hacking.dk | -- Sidney Freedman

Michael (18-11-2002)
Kommentar
Fra : Michael


Dato : 18-11-02 23:56

"Peter Makholm" <peter@makholm.net> wrote in message
news:878yzq7b6f.fsf@xyzzy.adsl.dk...

> Hvis din server ikke laver mere end tidligere bør load-tallet ikke
> stige sådan. Prøv at udføre komandoen 'top n 1 b | head -18' og send
> uddata hertil.

23:51:55 up 4 days, 8:52, 2 users, load average: 0.58, 0.79, 0.82
78 processes: 76 sleeping, 2 running, 0 zombie, 0 stopped
CPU states: 32.7% user, 2.5% system, 0.0% nice, 64.8% idle
Mem: 386992K total, 326440K used, 60552K free, 141596K buffers
Swap: 530136K total, 22368K used, 507768K free, 76576K cached

PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
32640 www-data 15 0 28080 18M 9568 R 77.1 4.9 0:20 apache
1456 www-data 9 0 20304 11M 9572 S 12.2 2.9 0:00 apache
32693 www-data 9 0 25020 15M 9564 S 4.7 4.1 0:15 apache
1198 www-data 13 0 21376 12M 9596 S 3.7 3.1 0:01 apache
1459 root 11 0 940 940 728 R 1.8 0.2 0:00 top
1 root 8 0 464 420 400 S 0.0 0.1 0:00 init
2 root 9 0 0 0 0 SW 0.0 0.0 0:00 keventd
3 root 19 19 0 0 0 SWN 0.0 0.0 0:00 ksoftirqd_CPU0
4 root 9 0 0 0 0 SW 0.0 0.0 0:12 kswapd


-------------

Nu er der selvf. typisk lige et rimeligt lavt cpuload p.t. Men et eller
andet sted mener jeg stadig tallet er for højt i forhold til de 4 processer
Men det kan selvf. være mig der tager fejl.

Jeg er 100% sikker på det er Apache der knurrer.. Hvis den stoppes så falder
load til ca. 0.00

--
Mvh
Michael Andreasen



Michael (19-11-2002)
Kommentar
Fra : Michael


Dato : 19-11-02 12:02

Lige nu:

11:59:30 up 4 days, 20:59, 2 users, load average: 4.12, 4.03, 3.22
65 processes: 59 sleeping, 6 running, 0 zombie, 0 stopped
CPU states: 32.8% user, 2.5% system, 0.0% nice, 64.8% idle
Mem: 386992K total, 329328K used, 57664K free, 146004K buffers
Swap: 530136K total, 23052K used, 507084K free, 68372K cached

PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
30119 www-data 19 0 25216 15M 9504 R 21.6 4.1 0:02 apache
30010 www-data 15 0 22508 13M 8016 R 17.6 3.4 0:17 apache
30133 www-data 15 0 20052 10M 9488 R 16.7 2.8 0:00 apache
30018 www-data 10 0 22228 12M 9824 S 11.7 3.4 0:12 apache
30121 www-data 12 0 19788 10M 5156 R 9.8 2.7 0:00 apache
30120 www-data 10 0 20772 11M 9488 S 7.8 3.0 0:01 apache
29974 www-data 9 0 25400 15M 9828 S 5.8 4.2 0:18 apache
30108 www-data 9 0 21152 11M 9508 S 2.9 3.1 0:04 apache
30131 root 10 0 936 936 728 R 0.9 0.2 0:00 top

----------------------

Jeg synes at det virker voldsomt at 6-7 apache processer giver et 4.12 i
load? Det kan da næppe være normalt?

--
Mvh
Michael Andreasen



Ole Michaelsen (19-11-2002)
Kommentar
Fra : Ole Michaelsen


Dato : 19-11-02 12:05

Michael wrote:
>
> PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
> 30119 www-data 19 0 25216 15M 9504 R 21.6 4.1 0:02 apache
> 30010 www-data 15 0 22508 13M 8016 R 17.6 3.4 0:17 apache
> 30133 www-data 15 0 20052 10M 9488 R 16.7 2.8 0:00 apache
> 30018 www-data 10 0 22228 12M 9824 S 11.7 3.4 0:12 apache
> 30121 www-data 12 0 19788 10M 5156 R 9.8 2.7 0:00 apache
>
> Jeg synes at det virker voldsomt at 6-7 apache processer giver et 4.12 i
> load? Det kan da næppe være normalt?

Proev med 'lsof' at finde ud af hvilke filer www-data (brugeren) har
aabne. Maaske ogsaa 'ps' for at se hvilke processer, udover 'apache'
denne bruger koerer.

Vh,


--
Ole Michaelsen, Darmstadt, Germany
http://www.fys.ku.dk/~omic

Peter Makholm (19-11-2002)
Kommentar
Fra : Peter Makholm


Dato : 19-11-02 12:32

"Michael" <maskinen2000@hotmail.com> writes:

> Jeg synes at det virker voldsomt at 6-7 apache processer giver et 4.12 i
> load? Det kan da næppe være normalt?

Jo, når de som her rent faktisk laver noget. Load er en angivelse af
hvor mange processer der i gennemsnit står og venter på CPU'en. En
enkelt process kan producerer et load på 1 hvis den er en ren
beregningsproces.

--
Peter Makholm | I laugh in the face of danger. Then I hide until
peter@makholm.net | it goes away
http://hacking.dk | -- Xander

Adam Sjøgren (19-11-2002)
Kommentar
Fra : Adam Sjøgren


Dato : 19-11-02 18:01

On Tue, 19 Nov 2002 12:02:03 +0100, maskinen2000 wrote:

> Jeg synes at det virker voldsomt at 6-7 apache processer giver et
> 4.12 i load? Det kan da næppe være normalt?

Hvis din maskine får hits ind som Apache servicerer hele tiden, så er
det ikke unormalt at din maskine bliver belastet.

Gør den det?


Mvh.

--
"Limonès, c'est nous" Adam Sjøgren
asjo@koldfront.dk

Michael (19-11-2002)
Kommentar
Fra : Michael


Dato : 19-11-02 19:54

"Adam Sjøgren" <spamtrap@koldfront.dk> wrote in message
news:8765utxzms.fsf@virgil.koldfront.dk...
> On Tue, 19 Nov 2002 12:02:03 +0100, maskinen2000 wrote:
>
> > Jeg synes at det virker voldsomt at 6-7 apache processer giver et
> > 4.12 i load? Det kan da næppe være normalt?
>
> Hvis din maskine får hits ind som Apache servicerer hele tiden, så er
> det ikke unormalt at din maskine bliver belastet.
>
> Gør den det?

Ja det gør den.. omkring 150K hits i døgnet. Men tidligere lå sitet på en
anden server som en mindre, langsommere, ikke raid (0+1) o.s.v. Og den
server havde apx. 210-230K hits i døgnet og havdet stort set aldrig et load
på over 1.00 - ellere rettere somregel 0.30-0.50

Det er det der undrer mig.

Mvh
Michael



Hans Joergensen (20-11-2002)
Kommentar
Fra : Hans Joergensen


Dato : 20-11-02 10:17

Michael wrote:
>> Hvis din maskine får hits ind som Apache servicerer hele tiden, så er
>> det ikke unormalt at din maskine bliver belastet.
>> Gør den det?
> Ja det gør den.. omkring 150K hits i døgnet. Men tidligere lå sitet på en
> anden server som en mindre, langsommere, ikke raid (0+1) o.s.v. Og den
> server havde apx. 210-230K hits i døgnet og havdet stort set aldrig et load
> på over 1.00 - ellere rettere somregel 0.30-0.50
> Det er det der undrer mig.

Kørte den gamle maskine med samme software? altså samme phpscripts,
samme database?

mvh Hans

--
Leveret af http://ph33r.dk
"Vejen til den totale løsning."

Michael (20-11-2002)
Kommentar
Fra : Michael


Dato : 20-11-02 10:54

"Hans Joergensen" <haj@mostlyharmless.telianisse.org> wrote in message
news:slrnatmknl.v17.haj@cracksrv.nathue.dk...
> > Ja det gør den.. omkring 150K hits i døgnet. Men tidligere lå sitet på
en
> > anden server som en mindre, langsommere, ikke raid (0+1) o.s.v. Og den
> > server havde apx. 210-230K hits i døgnet og havdet stort set aldrig et
load
> > på over 1.00 - ellere rettere somregel 0.30-0.50
> > Det er det der undrer mig.
>
> Kørte den gamle maskine med samme software? altså samme phpscripts,
> samme database?
> mvh Hans

Ja selve scripts osv er uændret. Det er er nok en smule versionsforskelle på
Apache+PHP (f.eks. 1.3.23->1.3.26) o.s.v.. Men næppe noget der burde have
dette resultat på load.

Den gamle var en RH7.3 - den nye er en Debian/Unstable(2.4-19)

Mvh
Michael



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408871
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste