hallo,
habe wieder eine frage zum arbeitsspeicher in linux.
1. wieso zeigt er mir "nur"885 mb statt 1000 an?885 steht unter "total"
2. heisst die ausgabe unten, dass 135mb gepufert und 750 mb gecacht sind?
3.wieso hab ich in der ersten zeile 8 gepuffert und 131 gecacht?
4. was ist der unterschied zwischen puffern und cachen?
puffern: bleibt im arbeitsspeichr..cachen wandert auf festplatte aus?
was bedeutet dann shared?
total used free shared buffers cached
Mem: 885 275 610 0 8 131
-/+ buffers/cache: 135 750
Swap: 0 0 0
ich@pc007 ~]$ cat /proc/meminfo
MemTotal: 907104 kB
ich weiss, blöde fragen...
gruss günter
Linux 15.036 Themen, 107.107 Beiträge
man free
FREE(1) Linux User's Manual FREE(1)
NAME
free - Display amount of free and used memory in the system
SYNOPSIS
free [-b | -k | -m | -g] [-o] [-s delay ] [-t] [-V]
DESCRIPTION
free displays the total amount of free and used physical and swap memory in the system, as well as the
buffers used by the kernel. The shared memory column should be ignored; it is obsolete.
Options
The -b switch displays the amount of memory in bytes; the -k switch (set by default) displays it in
kilobytes; the -m switch displays it in megabytes; the -g switch displays it in gigabytes.
The -t switch displays a line containing the totals.
The -o switch disables the display of a "buffer adjusted" line. If the -o option is not specified,
free subtracts buffer memory from the used memory and adds it to the free memory reported.
The -s switch activates continuous polling delay seconds apart. You may actually specify any floating
point number for delay, usleep(3) is used for microsecond resolution delay times.
The \-V displays version information.
FILES
/proc/meminfo
memory information
SEE ALSO
ps(1), slabtop(1), vmstat(8), top(1)
AUTHORS
Written by Brian Edmonds.
Send bug reports to
Meinst Du nicht, daß ghartl1 es selbst hinbekommen würde man free ab zu tippen nachdem darauf verwiesen wurde? Manpages zu posten ist doch wirklich absolut überflüssig und macht der Leser muß dann lange suchen was eigentlich der wirkliche Inhalt des Postings ist...
Vielleicht weiß ghartl1 gar nicht das es manpages bei Linux/Unix gibt.
Genau für diesen Fall würde ja bereits der Verweis auf man free vollkommen ausreichen. Sooo schwierig ist das mit dem Eintippen nämlich gar nicht...
Eine OnBoard-Graka hast Du nicht zufällig? ;-)
Gruß
Borlander
Hallo,
Er zeigt 1024 an.
(In der Computerwelt hat ein Kilo 1024 "Gramm", das hängt mit dem verwendeten binären Zahlensystem zusammen)
Das "Geheimnis" besteht darin, wie sich die angezeigten Speicherbereiche zu einem Ganzen zusammensetzten.
Total mein hier NICHT den gesamten Speicher, sonder den für Programme verfügbaren.
Der setzt sich zusammen aus belegtem und freiem
total = used + free = 275 + 610 = 885
Der gesamte Speicher setzt sich zusammen aus
total + shared + buffers + cached = 885 + 0 + 8 + 131 = 1024
---
MfG Michael
danke..
gruss günter