Hi zusammen,
ich bin auf eine kleine Unstimmigkeit gestossen, die ich mit Eurer Hilfe gerne lösen möchte.
Also, ich beobachte gerne was meine Büchse so macht und benutze aus Gewohnheit von früher top und vmstat.
Schaue ich mir die Speicherwerte an, sehe ich das Folgende:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
top:
Cpu(s): 12.0%us, 5.3%sy, 0.0%ni, 78.7%id, 3.4%wa, 0.3%hi, 0.3%si, 0.0%st
Mem: 516040k total, 510416k used, 5624k free, 4660k buffers
vmstat:
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 117848 6480 4708 300740 1 0 5 4 5 2 12 6 79 3
1 0 117848 6356 4704 300880 0 0 1232 0 540 2662 13 3 73 12
0 0 117848 8272 4684 298520 0 0 664 32 484 2133 16 4 74 6
free:
total used free shared buffers cached
Mem: 516040 509708 6332 0 4708 300672
|
Benutze ich Tools wzB. gdesklets oder conky oder adesklets wird mir eine Auslastung von rund 220MB bescheinigt, was mir auch recht realistisch vorkommt.
Schliesse ich spasseshalber Opera und/oder Firefox sinkt die Speicheranzeige entsprechend um 20-30MB in meinen Widgets, top und der Rest zeigt aber weiterhin volle Speicheraulastung an.
Wie bekomme ich auf der Shell die wirkliche Speicherauslastung heraus, bzw. woher beziehen die Widgets ihre Informationen.
Vielen Danke im Voraus,
Jay
P.S.
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
$ cat /proc/meminfo
MemTotal: 516040 kB
MemFree: 6428 kB
Buffers: 3920 kB
Cached: 303124 kB
SwapCached: 34248 kB
Active: 269348 kB
Inactive: 174852 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 516040 kB
LowFree: 6428 kB
SwapTotal: 1959920 kB
SwapFree: 1842072 kB
Dirty: 260 kB
Writeback: 0 kB
Mapped: 181868 kB
Slab: 47784 kB
CommitLimit: 2217940 kB
Committed_AS: 578948 kB
PageTables: 1788 kB
VmallocTotal: 507896 kB
VmallocUsed: 48940 kB
VmallocChunk: 458736 kB
|