viel ram ??

Post Reply
Message
Author
dany

viel ram ??

#1 Post by dany »

hi..
hab grad mal geschaut,wieviel ram mein system verschlingt..
von 512 ram hab ich grad noch 4 mb ram frei.. (dies zeigt der befehl free)

habe die suse 7.0 pro und hab mich grad durch die befehle so bissl durchgeackert..

habe nix installiert,ausser die desktopvariante + gcc kompiler nachinstalliert.

weiss jemand,warum dies so viel braucht oder ist das eher normal ??
(der swap bereich wird komischerweise überhaupst net benutzt,zeigt mit 1 gb frei an von 1 gb)

mfg

latex
Posts: 63
Joined: 28. Apr 2004 13:34

#2 Post by latex »

Dein ungenutzter Arbeitsspeicher wird als Cache benutzt. Wenn du nochmal 256 reinbaust, werden trotzdem nur einpaar wenige MB als frei angezeigt.
Die Auslagerungsdatei wird nur verwendet, wenn es sich nicht vermeiden lässt. Die Zugriffszeit der Festplatte ist um ein hundertfaches langsammer als der Arbeitsspeicher (darum auch der RAM als Cache).

Mehr RAM schadet eigentlich nie, ist aber nicht notwendig, eben da deine Auslagerungsdatei kaum genutzt wird ;)


mfG, latex

User avatar
Hans Solo
prolinux-forum-admin
Posts: 601
Joined: 20. Apr 2004 12:19
Location: AT
Contact:

ram

#3 Post by Hans Solo »

hi

das ist normal
linux verwendet den ram als swapdatei praktisch (schneller)
erst wenn ram angefordert wird lagert es aus in das datei system.
nicht so wie bei window wo der ram immer leer ist.
also keine sorge

mfg
arno
[root@host]# cd /pub
[root@host]# more beer

dany

#4 Post by dany »

danke für eure antworten :)
ging echt super flot..
dachte schon,dass ich eventuell etwas sehr ramfressendes starte ..
linux is grad noch bissl neu für mich.. ackere mich grad bissl durch..
probier befehle aus usw..

auf alle fälle thx :)

Entfernt
Posts: 149
Joined: 22. Jul 1999 12:53

free

#5 Post by Entfernt »

Wenn du "free" machst, findest du noch eine Zeile mit "-/+ buffers/cache". Dort wird dir angezeigt, wieviel Ram du noch abzüglich Cache frei hast - und der ist dann wirklich frei, weil wenn ein Programm mehr Ram benötigt, wird das ganze Zeug aus dem Cache rausgeschmissen. ;) Erst wenn ein Programm Speicher anfordert, und kein Cache mehr freizumachen geht, wird die Swappartition verwendet. (Wie sehr der Kernel zum Swappen neigt, kann man in /proc/sys/vm/swappiness einstellen)

Code: Select all

(~) free -m                                                       [rvb@negoyl]
             total       used       free     shared    buffers     cached
Mem:           503        500          3          0         31        339
-/+ buffers/cache:        129        374
Hier sieht mans ... 3MiB frei, aber 340MiB davon sind nur Cache, als sind noch 374MiB frei. :)

root_tux_linux
Posts: 537
Joined: 07. Dec 2003 21:07
Location: Schweiz

#6 Post by root_tux_linux »

[root@MDK10 root]$ free
total used free shared buffers cached
Mem: 1293704 1286412 7292 0 17428 1028252
-/+ buffers/cache: 240732 1052972
Swap: 500712 332 500380
[root@MDK10root]$

Das ist völlig normal :) Wir sind ja nicht bei Windows wo der Ram nur zu 50% genutzt wird aber die Auslagerungsdatei zu 100% ;)

Post Reply