WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   Virtueller Arbeitsspeicher (http://www.wcm.at/forum/showthread.php?t=90020)

messias1308 03.03.2003 20:06

Virtueller Arbeitsspeicher
 
Wie verwalte ich den Virtuellen Arbeitsspeicher am besten?
Hab 512 MB CL2 DDR-SDRAM PC266 drinstecken.
is es sinnvoller die größe der auslagerungsdatei vom system verwalten zu lassen oder die benutzerdefinierte variante zu wählen?
Bis jetz hab ichs benutzerdefiniert gmacht mit 1536 MB (3x512). Is das so richtig oder is eine andere möglichkeit leistungstechnisch besser?

greetz m.

FendiMan 03.03.2003 20:17

Sinnvoll ist es, die Auslagerungsdatei auf eine andere Festplatte zu legen, die wenn möglich nicht zu langsam sein sollte.
Die Grösse hängt von der Verwendung des PCs ab, bei Arbeiten mit grossen Dateien ist die jetzt eingestellte Grösse angemessen, für eine Nutzung als Internetrechner zu gross. Du kannst ja eine unterschiedliche Minimal- und Maximalgrösse angeben (zB min 512, max 1536), dann wird die effektive Grösse der Nutzung angepasst und im Normalfall bleibt sie auf 512 MB beschränkt.

messias1308 03.03.2003 20:27

Zitat:

Original geschrieben von FendiMan
Sinnvoll ist es, die Auslagerungsdatei auf eine andere Festplatte zu legen, die wenn möglich nicht zu langsam sein sollte.
Die Grösse hängt von der Verwendung des PCs ab, bei Arbeiten mit grossen Dateien ist die jetzt eingestellte Grösse angemessen, für eine Nutzung als Internetrechner zu gross. Du kannst ja eine unterschiedliche Minimal- und Maximalgrösse angeben (zB min 512, max 1536), dann wird die effektive Grösse der Nutzung angepasst und im Normalfall bleibt sie auf 512 MB beschränkt.


verwend meinen rechner als alroundrechner der ca. 10 stund am tag läuft - office, internet, games (derzeit meistens noch in den besten auflösungen).....
hab eine 80 gb 7200ms platte drin - partitioniert auf 20 und 60 gb - hab die auslagerungsdatei derzeit auf c(20gb) - is es sinnvoll diese auf d(60gb) zu legen

greetz m.

FendiMan 03.03.2003 20:40

Die Auslagerungsdatei auf D zu legen bringt nichts, da die Geschwindigkeit nach aussen abnimmt, wie Du im Anhang siehst.

messias1308 04.03.2003 16:45

Zitat:

Original geschrieben von FendiMan
Sinnvoll ist es, die Auslagerungsdatei auf eine andere Festplatte zu legen, die wenn möglich nicht zu langsam sein sollte.
Die Grösse hängt von der Verwendung des PCs ab, bei Arbeiten mit grossen Dateien ist die jetzt eingestellte Grösse angemessen, für eine Nutzung als Internetrechner zu gross. Du kannst ja eine unterschiedliche Minimal- und Maximalgrösse angeben (zB min 512, max 1536), dann wird die effektive Grösse der Nutzung angepasst und im Normalfall bleibt sie auf 512 MB beschränkt.




rein informativ: was is eigentlich schlechter wenn ich die auslagerungsdatei vom system verwalten lass??:confused:

LouCypher 04.03.2003 16:55

[klugscheiss] Ist es nicht so das eine hdd von aussen nach innen beschrieben wird, und daher die geschwindigkeit nach innen hin abnimmt, wär auch logisch. [/klugscheiss]

Laut MS ist dei empfohlene swapdateigröße 1,5 mal der ram, bei dir also 768mb. Inwiefern dass wirklich stimmt kann ich dir nicht sagen. Es macht allerdings sinn eine fixe auslagerungsdatei anzulegen, da selbige, wenn sich immer die grösse ändert leicht fragmentiert und daher das system langsamer wird.

wildrotti 04.03.2003 17:10

laut expertenberichten kann man bei einer verfügung von mehr als 256 mb arbeitsspeicher die verwaltung komplett deaktivieren, ich mache dies schon seit längerer zeit so und es funkt ohne probleme.
mfg
Wilrott

gleeful 04.03.2003 17:10

zu dem thema hab ich schon die widersprüchlichsten aussagen auf "fachsites" gelesen. gibt welche die immer die oben erwähnte 1,5x regel anführen, welche die stein und bein schwören ab 512mb ram wäre es viel besser für die performance windows nur nochmal 512 zu geben, und wieder welche die sagen für power-user immer das doppelte, auch wenn das dann abstruse 1024 mb virtueller speicher oder mehr sind.

grüße
gleeful

cub 04.03.2003 18:01

noch ein tip
 
Ich würde der Auslagerungsdatei auf jeden Fall Anfangswert=Endwert setzen.
Dafür gibt es folgende Gründe.
1. Angeblich soll es geschwindkeitsmäßig Günstiger sein
2. Du weisst wie viel Platz Du noch frei hast da sich die Größe der Swaperdatei natürlich nicht ändert.
3. Die Gefahr der Defragmentierung ist natürlich kleiner

FendiMan 04.03.2003 18:15

Zitat:

Original geschrieben von wildrotti
laut expertenberichten kann man bei einer verfügung von mehr als 256 mb arbeitsspeicher die verwaltung komplett deaktivieren, ich mache dies schon seit längerer zeit so und es funkt ohne probleme.
mfg
Wilrott

Unter 9x geht es so, aber nicht bei 2000 oder XP. Ausserdem gibt es zB Spiele die sich bis zu 500MB vom Arbeitsspeicher nehmen (Gothik II), da wirst Du auch mit einem Ram von 512MB ohne Auslagerungsdatei schlecht ausschauen.

Lord Frederik 04.03.2003 18:57

gerade gothic 2 schnappt sich unter xp fast meinen ganzen auslagerungsspeicher also in summe rd. 2 gb !!!!!!!!!
dafür ruckelt und zuckelt aber auch schon garnix.

virtueller speicher ist immer relativ - was für die eine anwendung gut ist kann für eine andere eine bremse darstellen.

im grossen und ganzen ist die faustregel rams mal 1.5 fix auf minimum und maximum immer noch gültig.

==C6== 04.03.2003 20:29

hmm, es bringt schon was den virtuellen speicher auf ne andere platte zu legen, man sollte diese aber auf eine leere hd als erstes anlegen, bevor noch irgendwas draufkommt. 2tens solltest du
min und maximum auf das selbe einstellen. :lol:
http://www.windows-tweaks.info/html/virtualram.html
http://www.windows-tweaks.info/html/virtualram.html
http://www.windows-tweaks.info/html/virtualram.html

Oli 05.03.2003 08:14

Ich würde die Auslagerungsdatei auf eine zweite Platte (wo nicht das System liegt) legen, und zwar dort auf eine eigene FAT-Partition (wo sonst keine Daten draufkommen). Diese FAT-Partition kann max. 2 GB betragen, die Auslagerungsdatei sollte fix angelegt werden, ca. 1,5 - 2 x RAM Größe.

In div. Publikationen wird geschrieben, daß die E/A-Performance für diesen Zweck bei FAT am schnellsten ist.

Ciao Oliver

gleeful 05.03.2003 08:24

Zitat:

Original geschrieben von Oli
[B
In div. Publikationen wird geschrieben, daß die E/A-Performance für diesen Zweck bei FAT am schnellsten ist.

Ciao Oliver [/b]
echt, FAT? das hab ich noch nie gehört. is FAT denn nicht prinzipiell langsamer? :confused:

stirnrunzelnd grübelnd grüßt
gleeful

Oli 05.03.2003 10:26

Zitat:

Original geschrieben von gleeful


echt, FAT? das hab ich noch nie gehört. is FAT denn nicht prinzipiell langsamer? :confused:

stirnrunzelnd grübelnd grüßt
gleeful

ACHTUNG: dies betrifft nur die Auslagerungsdatei. Die anderen Daten sollten natürlich auf einer NTFS-Partition liegen.

Ciao Oliver

LouCypher 05.03.2003 10:33

stimmt schon fat16 ist das schnellste ms dateisystem. Auslagerungsdatei komplett deaktivieren macht keinen sinn, sobald der speicher verbraucht ist geht nichts mehr, bzw. je nach software gibts einen bluescreen.

flomax 05.03.2003 11:01

hmm i hab 768mb ddr ram und bei mir nimmt er no immer mindestens 120mb dazu als auslagerungsdatei ... einstellunge sind auf default ..
kann ma aber irgendwie ned vorstellen dass ma bei soviel ram no immer was auf die festplatte schreiben muss ... i find des halt a bissl strange ...

valo 05.03.2003 11:16

i hab 1gb ram und 1,5gb fixe auslagerungsdatei, sicher is sicher und mir is um den plattenplatz ned schad... :D

wenns braucht wird dann gut, wenn nicht, auch egal... :D

Oli 05.03.2003 11:35

Zitat:

Original geschrieben von TBI
hmm i hab 768mb ddr ram und bei mir nimmt er no immer mindestens 120mb dazu als auslagerungsdatei ... einstellunge sind auf default ..
kann ma aber irgendwie ned vorstellen dass ma bei soviel ram no immer was auf die festplatte schreiben muss ... i find des halt a bissl strange ...

Ist eine eigenheit der Windows Speicherverwaltung. Das erkennt man daran, daß die Performance sinkt, wenn man KEINE Auslagerungsdatei verwendet obwohl man genügend RAM hat.

Ciao Oliver

LouCypher 05.03.2003 11:40

windows lagert immer aus, egal wie viel speicher

kikakater 05.03.2003 11:46

Die Auslagerungsdatei wird IMHO auch zur Garbage Collection verwendet, die Speicher- und Prozeßverwaltung unter 9x ist jedoch nicht sehr langlebig. Häufige Reboots sind durch die Zerklüftung und damit Unbrauchbarmachung der freien Speicherbereiche notwendig.

Eine permanente 1 GB große Auslagerungsdatei in der erweiterten Partition auf dem 2 GB großen Laufwerk D erscheint mir zugleich mit dem Verlagern des Ordners Temporary Internet Files und diverser Temp Ordner für diverse Programme die beste Lösung zu sein. Beim Hochfahren sollte man mit deltree und md die Ordner löschen und neu anlegen, alles in einem FAT32 Dateisystem.

gleeful 05.03.2003 17:54

@ Oli & all
heißt das, auch wenn ich nur eine festplatte hab, sollt ich die auslagerungsdatei auf eine FAT16 partition hauen?

grüße
gleeful

==C6== 05.03.2003 20:53

Zitat:

Original geschrieben von TBI
hmm i hab 768mb ddr ram und bei mir nimmt er no immer mindestens 120mb dazu als auslagerungsdatei ... einstellunge sind auf default ..
kann ma aber irgendwie ned vorstellen dass ma bei soviel ram no immer was auf die festplatte schreiben muss ... i find des halt a bissl strange ...


habe 1024 ram und auch noch davon ca 150mb ne ramdisk angelegt , kommt drauf an wenn ich arbeiten habe erhöhe ich diese auf bis zu 500mb
habe aber keine probs mit der auslagerungsdatei und habe sie komplett abgeschaltet.

maxb 05.03.2003 21:01

@messias1308

deaktivier die auslagerungsdatei, danach brav die festplatte defragmentieren und dann eine Auslagerungsdatei mit 768MB fix, d.h. min=max anlegen!!!

danach kann dir nicht mehr viel passieren :)




/edit :rolleyes:

maxb 05.03.2003 21:30

noch zwei tipps


Zitat:

XP hat die Angewohnheit aktive Dateien auch bei freiem Ram auf die HD auszulagern, der Nachteil dieses Systems sind die längeren Reaktionszeiten gegenüber dem Arbeitsspeicher. Ab 256 MB Ram empfehle ich das Paging zu deaktivieren.

Unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management muß der Wert DisablePagingExecutive von 0 auf 1 gesetzt werden.



Windows XP verwaltet den System und Dateicache dynamisch, wird viel Speicher für Dateioperationen benötigt, stellt Windows den gesamten Speicher bis auf 4 MB Systemcache zur Verfügung, was eine Kernel Auslagerung zur Folge hat.

Wenn man jetzt unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management den LargeSystemCache vergrößert, kann man eine bessere Performance erreichen. Dieser Tip ist aber erst ab 256 MB Ram sinnvoll, da sonst eher eine Leistungsminderung eintritt.

messias1308 07.03.2003 14:33

@maxb

hab mich im netz noch a bissl informiert und bin jetz endgültig zum entschluss kommen die swapdatei fix auf 768 festzulegen. danke für deine tipps - werd mit meine 512mb ram warscheinlich auch deine anderen zwei vorschläge befolgen, diese erscheinen mir ja auch ganz sinnvoll, stimmts???

thanx :)

maxb 08.03.2003 13:01

Zitat:

Original geschrieben von messias1308
@maxb

hab mich im netz noch a bissl informiert und bin jetz endgültig zum entschluss kommen die swapdatei fix auf 768 festzulegen. danke für deine tipps - werd mit meine 512mb ram warscheinlich auch deine anderen zwei vorschläge befolgen, diese erscheinen mir ja auch ganz sinnvoll, stimmts???

thanx :)

hi, die tipps sind auch aus dem netz ;)

ich habs zwar bei mir jetzt zwar auch so eingestellt, aber ich kann nicht garantieren, dass sie auch etwas bringen

Gothic 08.03.2003 13:42

kurz und bündig
 
gothic 2 gespielt : Auslagerungsdatei selbst verwaltet wie empfohlen wurde: SPIEL RUCKEL RUCKEL RUCKEL

gothic 2 gespielt : Auslagerungsdatei von Windows verwalten lassen
GAME leif wie ein Glöckerl :D


So kann man es auch sehen


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag