You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Friday, March 21st 2008, 7:54pm

Hoher Load, aber wenig CPU Last

Hallo!

Ist nicht wirklich ein Problem, aber ich wunder mich etwas:

Source code

1
2
3
4
5
top - 19:52:01 up 34 days,  7:24,  3 users,  load average: 2.36, 2.40, 2.04
Tasks: 130 total,   4 running, 126 sleeping,   0 stopped,   0 zombie
Cpu(s):  4.3%us,  1.8%sy,  3.0%ni, 87.6%id,  0.1%wa,  0.3%hi,  2.8%si,  0.0%st
Mem:   2073108k total,  2006312k used,    66796k free,    77596k buffers
Swap:   265064k total,   265064k used,        0k free,  1718600k cached


Warum ist der Load so hoch? Kann das evtl. an den 4 TV Karten liegen? Denn CPU und Ram sind ja nicht wirklich ausgelastet. Eine Aufnahme läuft grad nicht und auch kein Timeshift.

System siehe Sig
Wohnzimmer VDR: Silverstone LC20, Celeron 430, 2 GB Ram, 16GB SSD, 8' TFT TM-868, 4,5TB per CIFS gemountet, yavdr 0.4/0.5, Harmony One, GT220, Speedlink 7.1 (CMI8768 ), Streamingclient, 46XV733

Keller-Stream/Storage-VDR: Core2Duo, 4GB Ram, 3x TT-S2-1600, 1 x Satelco DVB-S Basic, yavdr 0.5, 6TB Storage

helau

Sage

Posts: 5,084

Location: Northern Black Forest

  • Send private message

2

Friday, March 21st 2008, 9:05pm

Hi,
Schau mal mit top nach welcher Prozess den Speicher benoetigt
Gen2VDR / alcd / admin / yacoto - Features & Bugs - HW: Zotac Geforce 9300 MoBo / Cine-S2 im Activy Gehaeuse
und her mit den Logs :)

3

Friday, March 21st 2008, 9:12pm

Jetzt laufen aber grad 3 Aufnahmen, ist nach Memory sortiert

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
28286 root      30  10 84568  75m 3892 S  0.0  3.7  15:54.82 xxvd
 8504 root      20   0  343m  62m 8588 S  0.0  3.1   1:55.66 vdr
 8532 root      20   0  343m  62m 8588 S  0.0  3.1   0:00.33 vdr
 8536 root      20   0  343m  62m 8588 S  0.0  3.1   0:04.83 vdr
 8537 root      39  19  343m  62m 8588 R  1.3  3.1  14:38.84 vdr
 8539 root      20   0  343m  62m 8588 S  0.0  3.1   0:04.73 vdr
 8540 root      39  19  343m  62m 8588 R  1.3  3.1  11:57.09 vdr
 8542 root      20   0  343m  62m 8588 S  0.0  3.1   0:05.18 vdr
 8543 root      39  19  343m  62m 8588 S  0.3  3.1   2:39.93 vdr
 8545 root      20   0  343m  62m 8588 S  0.0  3.1   0:04.73 vdr
 8546 root      39  19  343m  62m 8588 R  1.3  3.1   5:17.97 vdr
 8577 root      20   0  343m  62m 8588 S  0.0  3.1   0:05.45 vdr
 8578 root      20   0  343m  62m 8588 S  0.0  3.1   0:02.06 vdr
 8579 root      39  19  343m  62m 8588 S  0.0  3.1   0:01.29 vdr
 8580 root      20   0  343m  62m 8588 S  0.0  3.1   0:00.77 vdr
 8584 root      20   0  343m  62m 8588 S  0.0  3.1   0:01.51 vdr
 8586 root      20   0  343m  62m 8588 S  6.6  3.1  29:33.20 vdr
 8587 root      20   0  343m  62m 8588 S  0.0  3.1   0:02.83 vdr
 8588 root      20   0  343m  62m 8588 S  0.0  3.1   0:00.02 vdr
 8589 root      20   0  343m  62m 8588 S  0.0  3.1   0:14.83 vdr
 8615 root      20   0  343m  62m 8588 S  0.0  3.1   0:22.87 vdr
25516 root      20   0  343m  62m 8588 S  0.3  3.1   0:17.77 vdr
25517 root      20   0  343m  62m 8588 S  0.0  3.1   0:03.08 vdr
25518 root      20   0  343m  62m 8588 S  0.0  3.1   0:08.66 vdr
26946 root      20   0  343m  62m 8588 S  0.3  3.1   0:12.69 vdr
26947 root      20   0  343m  62m 8588 S  0.3  3.1   0:11.64 vdr
26948 root      20   0  343m  62m 8588 S  0.3  3.1   0:06.59 vdr
26949 root      20   0  343m  62m 8588 S  0.0  3.1   0:03.06 vdr
26986 root      20   0  343m  62m 8588 S  0.0  3.1   0:01.11 vdr
27007 root      30  10  343m  62m 8588 S  0.7  3.1   0:18.41 vdr
27050 root      20   0  343m  62m 8588 S  5.6  3.1   3:45.74 vdr
27051 root      20   0  343m  62m 8588 S  0.0  3.1   0:02.84 vdr
27286 root      20   0  343m  62m 8588 S  0.0  3.1   0:02.28 vdr
28361 root      20   0  343m  62m 8588 S  0.3  3.1   0:02.59 vdr
28362 root      20   0  343m  62m 8588 S  0.3  3.1   0:02.53 vdr
Wohnzimmer VDR: Silverstone LC20, Celeron 430, 2 GB Ram, 16GB SSD, 8' TFT TM-868, 4,5TB per CIFS gemountet, yavdr 0.4/0.5, Harmony One, GT220, Speedlink 7.1 (CMI8768 ), Streamingclient, 46XV733

Keller-Stream/Storage-VDR: Core2Duo, 4GB Ram, 3x TT-S2-1600, 1 x Satelco DVB-S Basic, yavdr 0.5, 6TB Storage

helau

Sage

Posts: 5,084

Location: Northern Black Forest

  • Send private message

4

Friday, March 21st 2008, 9:20pm

Wie sieht denn das Ganze ohne xxv aus ?
Gen2VDR / alcd / admin / yacoto - Features & Bugs - HW: Zotac Geforce 9300 MoBo / Cine-S2 im Activy Gehaeuse
und her mit den Logs :)

5

Friday, March 21st 2008, 9:24pm

hab xxvd gestoppt

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
top - 21:23:57 up 34 days,  8:56,  3 users,  load average: 2.46, 2.53, 2.97
Tasks: 129 total,   6 running, 123 sleeping,   0 stopped,   0 zombie
Cpu(s): 12.7%us,  2.3%sy,  3.7%ni, 79.7%id,  0.0%wa,  0.3%hi,  1.3%si,  0.0%st
Mem:   2073108k total,  1927284k used,   145824k free,    72660k buffers
Swap:   265064k total,   265064k used,        0k free,  1711364k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 8504 root      20   0  343m  62m 8588 S  0.0  3.1   1:56.11 vdr
 8532 root      20   0  343m  62m 8588 S  0.0  3.1   0:00.33 vdr
 8536 root      20   0  343m  62m 8588 S  0.0  3.1   0:04.87 vdr
 8537 root      39  19  343m  62m 8588 R  0.7  3.1  14:48.27 vdr
 8539 root      20   0  343m  62m 8588 S  0.0  3.1   0:04.77 vdr
 8540 root      39  19  343m  62m 8588 R  0.7  3.1  12:06.93 vdr
 8542 root      20   0  343m  62m 8588 S  0.0  3.1   0:05.20 vdr
 8543 root      39  19  343m  62m 8588 S  0.3  3.1   2:41.76 vdr
 8545 root      20   0  343m  62m 8588 S  0.0  3.1   0:04.77 vdr
 8546 root      39  19  343m  62m 8588 S  1.0  3.1   5:27.65 vdr
 8577 root      20   0  343m  62m 8588 S  0.0  3.1   0:05.51 vdr
 8578 root      20   0  343m  62m 8588 S  0.0  3.1   0:02.08 vdr
 8579 root      39  19  343m  62m 8588 S  0.0  3.1   0:01.31 vdr
 8580 root      20   0  343m  62m 8588 S  0.0  3.1   0:00.78 vdr
 8584 root      20   0  343m  62m 8588 S  0.0  3.1   0:01.52 vdr
 8586 root      20   0  343m  62m 8588 S  6.7  3.1  30:23.95 vdr
 8587 root      20   0  343m  62m 8588 S  0.0  3.1   0:02.85 vdr
 8588 root      20   0  343m  62m 8588 S  0.0  3.1   0:00.02 vdr
 8589 root      20   0  343m  62m 8588 S  0.0  3.1   0:14.97 vdr
 8615 root      20   0  343m  62m 8588 S  0.0  3.1   0:23.11 vdr
25516 root      20   0  343m  62m 8588 S  0.0  3.1   0:20.17 vdr
25517 root      20   0  343m  62m 8588 S  0.0  3.1   0:03.50 vdr
25518 root      20   0  343m  62m 8588 S  0.0  3.1   0:09.80 vdr
26946 root      20   0  343m  62m 8588 S  0.3  3.1   0:15.04 vdr
26947 root      20   0  343m  62m 8588 S  0.3  3.1   0:13.70 vdr
26948 root      20   0  343m  62m 8588 S  0.0  3.1   0:07.74 vdr
26949 root      20   0  343m  62m 8588 S  0.0  3.1   0:03.61 vdr
26986 root      20   0  343m  62m 8588 S  0.0  3.1   0:01.33 vdr
27007 root      30  10  343m  62m 8588 S  0.3  3.1   0:21.93 vdr
27050 root      20   0  343m  62m 8588 S  4.7  3.1   4:25.72 vdr
27051 root      20   0  343m  62m 8588 S  0.0  3.1   0:03.38 vdr
28361 root      20   0  343m  62m 8588 S  0.3  3.1   0:05.23 vdr
28362 root      20   0  343m  62m 8588 S  0.0  3.1   0:05.09 vdr
29250 root      20   0  343m  62m 8588 S  0.0  3.1   0:00.00 vdr
 6253 haldaemo  20   0  5556 3956 2668 S  0.0  0.2   0:32.71 hald
18947 root      20   0  9156 2540 1864 S  0.0  0.1   0:00.05 smbd
23214 root      20   0  7092 2316 1820 S  0.0  0.1   0:03.66 sshd
Wohnzimmer VDR: Silverstone LC20, Celeron 430, 2 GB Ram, 16GB SSD, 8' TFT TM-868, 4,5TB per CIFS gemountet, yavdr 0.4/0.5, Harmony One, GT220, Speedlink 7.1 (CMI8768 ), Streamingclient, 46XV733

Keller-Stream/Storage-VDR: Core2Duo, 4GB Ram, 3x TT-S2-1600, 1 x Satelco DVB-S Basic, yavdr 0.5, 6TB Storage

helau

Sage

Posts: 5,084

Location: Northern Black Forest

  • Send private message

6

Saturday, March 22nd 2008, 11:05am

Hallo,
Sieht so aus als ob da jemand nicht sauber aufraeumt ...
Allerdings bin ich mir nicht so ganz sicher ob da die Anzeige immer korrekt ist. Ich hatte oefters den Eindruck dass Speicher zwar frei ist aber nicht als frei angezeigt wird, d.h. man kann Anwendungen starten ohne dass sich die Speicherbelastung aendert ...
Gen2VDR / alcd / admin / yacoto - Features & Bugs - HW: Zotac Geforce 9300 MoBo / Cine-S2 im Activy Gehaeuse
und her mit den Logs :)

e9hack

Professional

Posts: 1,641

Location: BW in der Nähe von Esslingen

  • Send private message

7

Saturday, March 22nd 2008, 11:40am

RE: Hoher Load, aber wenig CPU Last

Quoted

Original von mboka
Warum ist der Load so hoch? Kann das evtl. an den 4 TV Karten liegen? Denn CPU und Ram sind ja nicht wirklich ausgelastet. Eine Aufnahme läuft grad nicht und auch kein Timeshift.


Wenn Du eine Budget-Karte ohne CAM hast, ist das normal. Das Timeout-Handling für das CAM ist nicht optimal.

Gruß
e9hack

helau

Sage

Posts: 5,084

Location: Northern Black Forest

  • Send private message

8

Saturday, March 22nd 2008, 1:22pm

RE: Hoher Load, aber wenig CPU Last

Quoted

Original von e9hack

Quoted

Original von mboka
Warum ist der Load so hoch? Kann das evtl. an den 4 TV Karten liegen? Denn CPU und Ram sind ja nicht wirklich ausgelastet. Eine Aufnahme läuft grad nicht und auch kein Timeshift.


Wenn Du eine Budget-Karte ohne CAM hast, ist das normal. Das Timeout-Handling für das CAM ist nicht optimal.

Er meint sicher die RAM Auslastung - dafuer duerfte aber das CAM Handling nicht verantwortlich sein ;)
Gen2VDR / alcd / admin / yacoto - Features & Bugs - HW: Zotac Geforce 9300 MoBo / Cine-S2 im Activy Gehaeuse
und her mit den Logs :)

knebb

Sage

Posts: 3,924

Location: derzeit M-V

Occupation: Technical Support Engineer

  • Send private message

9

Saturday, March 22nd 2008, 2:01pm

Quoted

Original von mboka

Source code

1
2
3
4
5
top - 21:23:57 up 34 days,  8:56,  3 users,  load average: 2.46, 2.53, 2.97
Tasks: 129 total,   6 running, 123 sleeping,   0 stopped,   0 zombie
Cpu(s): 12.7%us,  2.3%sy,  3.7%ni, 79.7%id,  0.0%wa,  0.3%hi,  1.3%si,  0.0%st
Mem:   2073108k total,  1927284k used,   145824k free,    72660k buffers
Swap:   265064k total,   265064k used,        0k free,  1711364k cached

Leute, was gibt es denn da zu raetseln?

Ca. 256MB Swap, davon 0% (!) frei. Junge, Du hast schlicht und ergreifend zuviel auf Deinem System laufen! 256MB Swap genutzt und wundert sich, dass die load hoch ist....grummel.....das System ist mehr mit Swap-In/Out beschaeftigt, als mit sonstwas.

Kauf Dir Speicher oder reduziere die Anzahl der Programme. Wenn eines ein Speicherleck hat, solltest Du es regelmaessig neu starten.
Glotze: Asus TUV4X- PIII/1100- 1024MB- Nexus-S+ Nova-S- easyVDR 0.509
Server: 2x Quad Xeon, 48GB RAM, 8 TB HDD, VMware ESX 5.0 :P

helau

Sage

Posts: 5,084

Location: Northern Black Forest

  • Send private message

10

Saturday, March 22nd 2008, 6:44pm

Hi,
Wuerde mich aber schon mal interessieren was auf Deinem System alles laeuft. 2 GB hab ich mit Gen2VDR noch nie annaehernd gefuellt ...
Gen2VDR / alcd / admin / yacoto - Features & Bugs - HW: Zotac Geforce 9300 MoBo / Cine-S2 im Activy Gehaeuse
und her mit den Logs :)

11

Saturday, March 22nd 2008, 7:53pm

Quoted

Original von helau
Hi,
Wuerde mich aber schon mal interessieren was auf Deinem System alles laeuft. 2 GB hab ich mit Gen2VDR noch nie annaehernd gefuellt ...


hi,

mldonkey per emerge installieren, starten viele downloads und ein paar tage laufen lassen...

Wäre eine Möglichkeit die mir einfällt.

Gruss Lexi
GA-M61P-S3, X2 BE-2400, 3 x 1000GB-SataII, 1GB Ram, tt1.3, nova-s (62 W Idle), g2v 2.0, up 24, (System ist gleizeitig fileserver) kvm-switsch, Monitorsplitter, Deckenmonitor ...

jede menge weitere HW zum testen (meist Mediaportal mit qdi...)

Einsteigerlektüre zur gen2vdr
gen2vdr-wiki
gentoo-handbuch

12

Monday, March 24th 2008, 1:21pm

Danke erstmal für die Tipps!

Nee, kein mldonkey oder ähnliches. Nur XXVD und VDR. EPG ist in /dev/shm aber das sind auch nur ein paar MB.

Ich habe nun mal fast alles (bis auf sshd gestoppt, aber selbst dann gingen die Zahlen nicht runter. Reboot hat auch nichts geändert.

Ich habe 5 cifs Mounts, nachdem ich die unmounted habe ist der Ram Verbrauch um 1.7 GB runter gegangen, soviel Cache vielleicht?

Load ist unverändert bei 2.5 bis 2.8.

Mit dem Swap hab ich nicht so ernst genommen, eigentlich ist ja noch reichlich Ram nur cached. Aber ich guck mal wie ich den größer bekomme, oder ich steck noch 2GB Ram rein :)
Wohnzimmer VDR: Silverstone LC20, Celeron 430, 2 GB Ram, 16GB SSD, 8' TFT TM-868, 4,5TB per CIFS gemountet, yavdr 0.4/0.5, Harmony One, GT220, Speedlink 7.1 (CMI8768 ), Streamingclient, 46XV733

Keller-Stream/Storage-VDR: Core2Duo, 4GB Ram, 3x TT-S2-1600, 1 x Satelco DVB-S Basic, yavdr 0.5, 6TB Storage

knebb

Sage

Posts: 3,924

Location: derzeit M-V

Occupation: Technical Support Engineer

  • Send private message

13

Monday, March 24th 2008, 2:02pm

Quoted

Original von mboka
Ich habe 5 cifs Mounts, nachdem ich die unmounted habe ist der Ram Verbrauch um 1.7 GB runter gegangen, soviel Cache vielleicht?
Load ist unverändert bei 2.5 bis 2.8.

Was sagt cat /proc/sys/vm/swappiness?

Quoted

Aber ich guck mal wie ich den größer bekomme, oder ich steck noch 2GB Ram rein :)

Du solltest auf jeden Fall den Swap mal locker auf 2GB erhoehen. Die 256MB sind ein wenig arg knapp als Reserve....
Glotze: Asus TUV4X- PIII/1100- 1024MB- Nexus-S+ Nova-S- easyVDR 0.509
Server: 2x Quad Xeon, 48GB RAM, 8 TB HDD, VMware ESX 5.0 :P

helau

Sage

Posts: 5,084

Location: Northern Black Forest

  • Send private message

14

Monday, March 24th 2008, 3:05pm

Quoted

Original von knebb
Du solltest auf jeden Fall den Swap mal locker auf 2GB erhoehen. Die 256MB sind ein wenig arg knapp als Reserve....

Meine Activys laufen locker mit 128 MB RAM und 256 MB Swap (auch mit weniger gehts noch).
Warum cached cifs derart viel ? kann man das abschalten ?
Gen2VDR / alcd / admin / yacoto - Features & Bugs - HW: Zotac Geforce 9300 MoBo / Cine-S2 im Activy Gehaeuse
und her mit den Logs :)

knebb

Sage

Posts: 3,924

Location: derzeit M-V

Occupation: Technical Support Engineer

  • Send private message

15

Monday, March 24th 2008, 3:09pm

Quoted

Original von helau

Quoted

Original von knebb
Du solltest auf jeden Fall den Swap mal locker auf 2GB erhoehen. Die 256MB sind ein wenig arg knapp als Reserve....

Meine Activys laufen locker mit 128 MB RAM und 256 MB Swap (auch mit weniger gehts noch).

Klar, laufen bei mir auch einige. Aber in diesem Falle ist es zu wenig (ist ja alles genutzt!)

Quoted


Warum cached cifs derart viel ? kann man das abschalten ?
Deshalb Swappiness. Vermute, da liegt evtl. ein Problem.
Glotze: Asus TUV4X- PIII/1100- 1024MB- Nexus-S+ Nova-S- easyVDR 0.509
Server: 2x Quad Xeon, 48GB RAM, 8 TB HDD, VMware ESX 5.0 :P

16

Monday, March 24th 2008, 3:41pm

In dem swappiness File steht 60 drin. Allerdings weiss ich nicht wie ich das interpretieren muss.

Nach dem Mount/Remount von cifs ist der Ramverbrauch bei 400MB stehen geblieben. Werde ich mal beobachten.
Wohnzimmer VDR: Silverstone LC20, Celeron 430, 2 GB Ram, 16GB SSD, 8' TFT TM-868, 4,5TB per CIFS gemountet, yavdr 0.4/0.5, Harmony One, GT220, Speedlink 7.1 (CMI8768 ), Streamingclient, 46XV733

Keller-Stream/Storage-VDR: Core2Duo, 4GB Ram, 3x TT-S2-1600, 1 x Satelco DVB-S Basic, yavdr 0.5, 6TB Storage

knebb

Sage

Posts: 3,924

Location: derzeit M-V

Occupation: Technical Support Engineer

  • Send private message

17

Monday, March 24th 2008, 3:45pm

Quoted

Original von mboka
In dem swappiness File steht 60 drin. Allerdings weiss ich nicht wie ich das interpretieren muss.

Je hoeher, desto eher lagert er Speicherbereiche in den Swap aus, um Platz fuer Dateisystemcache zu schaffen.
Glotze: Asus TUV4X- PIII/1100- 1024MB- Nexus-S+ Nova-S- easyVDR 0.509
Server: 2x Quad Xeon, 48GB RAM, 8 TB HDD, VMware ESX 5.0 :P

18

Monday, March 24th 2008, 3:52pm

Nach nem bisschen suchen ist die 60 wohl ein normaler Wert.
Wohnzimmer VDR: Silverstone LC20, Celeron 430, 2 GB Ram, 16GB SSD, 8' TFT TM-868, 4,5TB per CIFS gemountet, yavdr 0.4/0.5, Harmony One, GT220, Speedlink 7.1 (CMI8768 ), Streamingclient, 46XV733

Keller-Stream/Storage-VDR: Core2Duo, 4GB Ram, 3x TT-S2-1600, 1 x Satelco DVB-S Basic, yavdr 0.5, 6TB Storage

19

Monday, March 24th 2008, 3:57pm

Quoted

Original von knebb

Quoted

Original von mboka

Source code

1
2
3
4
5
top - 21:23:57 up 34 days,  8:56,  3 users,  load average: 2.46, 2.53, 2.97
Tasks: 129 total,   6 running, 123 sleeping,   0 stopped,   0 zombie
Cpu(s): 12.7%us,  2.3%sy,  3.7%ni, 79.7%id,  0.0%wa,  0.3%hi,  1.3%si,  0.0%st
Mem:   2073108k total,  1927284k used,   145824k free,    72660k buffers
Swap:   265064k total,   265064k used,        0k free,  1711364k cached

Leute, was gibt es denn da zu raetseln?

Ca. 256MB Swap, davon 0% (!) frei. Junge, Du hast schlicht und ergreifend zuviel auf Deinem System laufen! 256MB Swap genutzt und wundert sich, dass die load hoch ist....grummel.....das System ist mehr mit Swap-In/Out beschaeftigt, als mit sonstwas.

Kauf Dir Speicher oder reduziere die Anzahl der Programme. Wenn eines ein Speicherleck hat, solltest Du es regelmaessig neu starten.


2Gig RAM sind ziemlich viel, besonders für ein 32-Bit System.

Ausgaben von top zu lesen ist wohl nicht Deine Stärke.
Er hat zwar 256 M im Swap, aber dafür noch 145M (!) free und 1,7 G cached. Der cached-Wert ist als normalerweise als "free" zu betrachten, da Linux nicht benutzten RAM einfach als Cache benutzt. Braucht ein Programm wirklich Speicher, wird dieser Cache einfach verkleinert.

Es wird auch erklärt, warum der "load" Wert so hoch ist:

Quoted

Original von mboka

Source code

1
2
top - 21:23:57 up 34 days,  8:56,  3 users,  load average: 2.46, 2.53, 2.97
Tasks: 129 total,   6 running, 123 sleeping,   0 stopped,   0 zombie

Es laufen jetzt grade 6 Prozesse gleichzeitig. Zwar läuft fast zu 80% nichts (idle), aber wenn was läuft laufen wohl gleich viele Prozesse gleichzeitig: Das treibt den Load-Wert in die Höhe (da der mit der Anzahl der laufenden Prozesse skaliert).

Ob der Rechner mit Swappen beschäftigt ist, verrät vmstat:

Source code

1
2
3
4
5
6
turboj@linux:~> vmstat 1
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 2  0    140  51168  42168 292580    0    0    21    35  106  320 10 11 77  1
 2  0    140  51168  42168 292588    0    0     0     0  396  322 50 50  0  0
 3  0    140  51168  42168 292588    0    0     0   240  482  334 55 45  0  0

Die Werte unter si und so sind die geswappten Pages.
-- Was zum Geier ist eine Signatur???

This post has been edited 1 times, last edit by "turboj" (Mar 24th 2008, 3:58pm)


knebb

Sage

Posts: 3,924

Location: derzeit M-V

Occupation: Technical Support Engineer

  • Send private message

20

Monday, March 24th 2008, 7:43pm

Quoted

Original von turboj
Ausgaben von top zu lesen ist wohl nicht Deine Stärke.

Klar, aber Du bist der Held schlechthin, was? :sure Muss man gleich so kommen?

Quoted

Der cached-Wert ist als normalerweise als "free" zu betrachten, da Linux nicht benutzten RAM einfach als Cache benutzt. Braucht ein Programm wirklich Speicher, wird dieser Cache einfach verkleinert.

Interessante Theorie "Cached=Free" :schiel
Swapnutzung ist der letzte Strohhalm, den ein Linux System hat, wenn der Speicher knapp wird. Und Cache ist auch genutzter Speicher! Die Entscheidung, ob der Speicher eher fuer Cache oder fuer Programme genutzt wird, liegt u.a. am Wert von /proc/sys/vm/swappiness 100 bedeuted, dass der Speicher bevorzugt fuer Cache genutzt wird, Programme also recht fix in den Swap verlagert werden. Null ist halt das Gegenteil- die Programme werden bevorzugt im Speicher gehalten, auch wenn dafuer der Cache klein ist. 60 ist der Standardwert, der eigentlich ok ist.
Die genauen Zusammenhaenge habe ich schon oefter mal erklaert. So z.B. auch hier.

Also, vergesst mal die Aussage "Cache=Freier Speicher"!

Quoted


Es wird auch erklärt, warum der "load" Wert so hoch ist:
[...]Es laufen jetzt grade 6 Prozesse gleichzeitig. Zwar läuft fast zu 80% nichts (idle), aber wenn was läuft laufen wohl gleich viele Prozesse gleichzeitig: Das treibt den Load-Wert in die Höhe (da der mit der Anzahl der laufenden Prozesse skaliert).

Leider nur ein "fast richtig". Ja, der Load-Wert skaliert mit der Anzahl der Prozesse, die laufbereit sind, er zaehlt nicht die Prozesse, die laufen! Darueber hinaus ist er kein Momentwert, sondern bildert immer einen Mittelwert ueber die jeweilige Periode (also eben letzte Minute, letzten 5 Minuten usw.).
Laufen tut auf einem Single-CPU System immer nur genau ein Prozess! Laufbereit koennen viele sein. Warum die nicht in den Genuss von CPU Power kommen, kann an ganz, ganz vielen Sachen liegen, die wir hier versuchen zu ergruenden. Einer dieser Gruende kann sein, dass das System mit anderen Sachen beschaeftigt ist- also z.B. mit swappen. Und ja, Du hast recht, die absolute Swapnutzung ist mittels top nicht festzustellen, sondern in der Tat mit vmstat.

Quoted


Die Werte unter si und so sind die geswappten Pages.

Richtig. Das eine Weile laufen lassen und die Werte beobachten. Allerdings wird man feststellen, dass die Werte sehr oft sehr gering sind (eben, weil es nur die letzte Reserve ist). Ich gehe nun aufgrund der Indizien (100% Swap genutzt, was SEHR ungewoehnlich ist!) davon aus, dass in der Tat viel SwapIn und SwapOut passiert. Es kann aber auch sein, dass dies nicht der Fall ist. Genutzter Swap ist ja nicht von Haus aus schlecht, sondern durchaus fuer das System von Vorteil.
Nur eines ist Fakt: 256MB genutzter Swap ist definitiv ungewoehnlich viel.

Also, was wir brauchen ist eine erneute Ausgabe von top (vielleicht wurde gerade ein Programm beendet, dass erklaert evtl. die 147MB frei) sowie das vmstat mal eine Weile laufen lassen und die si und so Werte beobachten.

Aber natuerlich wissen das manche Andere jetzt wieder besser, klar.
Glotze: Asus TUV4X- PIII/1100- 1024MB- Nexus-S+ Nova-S- easyVDR 0.509
Server: 2x Quad Xeon, 48GB RAM, 8 TB HDD, VMware ESX 5.0 :P