(Gelöst) Ramspeicher

Status
Für weitere Antworten geschlossen.

OliverB

Member
Hallo,
wie wird eigentlich der Ramspeicher Verwaltet? Wenn ich einen Systemmonitor laufen lasse zeigt es mir ständig bis auf wenige Mb vollen Ramspeicher an. Swap beibt dabei aber immer leer.

Olli
 

Rain_Maker

Administrator
Teammitglied
AW: Ramspeicher

Gegenfrage.

Was glaubst Du ist schneller?

RAM oder SWAP (auf Festplatte)?

Code:
 free
             total       used       free     shared    buffers     cached
Mem:        515072     508560       6512          0      25852     179540
-/+ buffers/cache:     303168     211904
Swap:       883532     883532          0

Greetz,

RM
 

OliverB

Member
AW: Ramspeicher

Natürlich der Ramspeicher

Code:
olli@linux:~> free
             total       used       free     shared    buffers     cached
Mem:        775216     708136      67080          0      15788     469092
-/+ buffers/cache:     223256     551960
Swap:      2104472        116    2104356
Olli
 

Rain_Maker

Administrator
Teammitglied
AW: Ramspeicher

Absolut korrekt.

OK, nächste Frage.

Was ist wohl bezüglich der Geschwindigkeit des Systems die bessere Wahl?

A) Den nicht benutzten RAM teilweise für laufende Anwendungen vor zu "reservieren" und einen zweiten Teil allgemein zu reservieren und erst dann zu swappen, wenn wirklich der Speicher belegt ist?

oder

B) Den nicht benutzten RAM brach liegen lassen und schon bei geringer Belegung Daten auszulagern?

Greetz,

RM
 

OliverB

Member
AW: Ramspeicher

frage "A" ist die bessere wahl
dann Versucht das System also immer den vollen Ramspeicher zu nutzen? Und wenn er voll ist und ich starte ein Programm? Er lagert aber nicht aus.. was macht Suse da?


Olli
 

Rain_Maker

Administrator
Teammitglied
AW: Ramspeicher

OliverB schrieb:
Er lagert aber nicht aus.. was macht Suse da?
Wieso sollte SuSE nicht auslagern?

Es wird aber erst dann ausgelagert, wenn es nötig ist.

Schau Dir mal das hier an (Deine Ausgabe von free)

Code:
olli@linux:~> free
             total       used       free     shared    buffers     cached
Mem:        775216     708136      67080          0      15788     469092
[B]-/+ buffers/cache:     223256     551960[/B]
Swap:      2104472        116    2104356
Da steht, wieviel Speicher gerade _wirklich_ belegt (used) ist, der Rest ist reserviert bzw. gepuffert (buffers/cached).

Also wird SWAP auch zur Zeit nicht gebraucht, ganz einfach.

Greetz,

RM

P.S. Option B) gibts bei einem anderen OS (ich nenne jetzt keine Namen *g*)
 
Status
Für weitere Antworten geschlossen.
Oben