Archiv Server-Windows 15.877 Themen, 54.317 Beiträge

Schlechte RAM-Nutzung von Windows 2000

Al_Bundy / 4 Antworten / Baumansicht Nickles

Halli Hallo,

ich mal wieder mit ner blöde Frage. Ich nutze verschiedene W2K Rechner. (1x256MB und 1x512 MB RAM) bei beiden nuckelt W2K mit etwa einer Nutzung von 80 bis 120 MB des verfügbaren RAM. Auch wenn viele Proggies geladen werden erhöht es sich nicht wirklich so sehr. Auslagern tut W2K reichlich dafür. Das allerdings bremst ja bekanntlich. Bei Festlegung der Swap auf 2 bis 10 kommt immer die Meldung Swap musste erhöht werden, obwohl er dann wesentlich mehr Ram nutzt und auch schneller wird. (Logisch). Bei XP kann man Swap deaktivieren, das kann man bei w2k Nicht oder doch? Aber wie. Im Kern sind es die selben BS.

Wer ne Idee hätte darf sich gerne mal hier auslassen.

Danke

AL

Matze5 Al_Bundy „Schlechte RAM-Nutzung von Windows 2000“
Optionen

Hi Al,
das Auslagern bremst nicht wenn:
- die Auslagerungsdatei nicht auf die Systempartition gelegt wird,
- die Platte gut ist,
- oder die Partition mit dem Pagefile evtl. sogar ein Software-Stripe-Set ist (2 gleichgrosse Platten über Datenträgerverw. konfiguriert).
Über deaktivierte Swaps bei W2k habe ich keine Info.
M.

Mr. Joker Al_Bundy „Schlechte RAM-Nutzung von Windows 2000“
Optionen

@matze5

auslagern bremst immer!
die idee des auslagerns stammt aus 386'er Zeiten (deshalb heißt die datei win win9x auch ..386.swp. damals war ram sündhaft teuer. um trotzdem speicheraufwendige programme ausführen zu können, wurde einfach ram durch die festplatte simuliert. da aber ein plattenzugriff IMMER langsamer ist als ein zugriff auf den eigentlichen ram, bremst man das system auch in jedem fall aus.

wie man das problem bei w2k beheben kann weiß ich aber leider auch nicht, bei w9x gab es einen eintrag in die win.ini (oder system.ini?, wenn du's genau brauchst, schreib mal ne mail, ich schaue dann zu hause nach)

abschalten kannst du die swap auch bei w2k. gehe einfach in die verwaltung für die auslagerungsdatei. hier kannst du die größe einstellen. wenn du hier 0 eingibst, legt windows keine auslagerungsdatei an. du hast dann natürlich auch wieder fehlermeldungen zu erwarten.

unter win9x ging auch folgendes: ich habe beim start eine ram-disk angelegt und die auslagerungsdatei in diese ram disk (widerspricht zwar der idee der sache, war aber ziemlich schnell) ich habe keine ahnung, ob dies auch bei w2k funktioniert, aber wenn du vielleicht mal nach ram-disk suchst findest du im netz vielleicht was. tut mir leid, daß ich nicht genauer helfen konnte, aber vielleicht habe ich ein paar denkanstöße gegeben

Ruddl Mr. Joker „@matze5 auslagern bremst immer! die idee des auslagerns stammt aus 386 er Zeiten...“
Optionen

Hallo!
Ich benutze das Tool WinChecker, da kannst Du die Einstellungen so festlegen, dass zumindest der Systemkern nicht ausgelagert wird. Deaktivieren der Pagefile bringt immer Fehlermeldungen, daher ist leider davon abzuraten.
cu

Matze5 Mr. Joker „@matze5 auslagern bremst immer! die idee des auslagerns stammt aus 386 er Zeiten...“
Optionen

@Mr.Joker
Die Idee des Auslagerns ist noch viel älter und wurde mit Erfolg in Grossrechnern bei Echtzeit-Multiprozessor-Systemen verwendet. Warum soll ein Task von einem anderen Speichertask gebremst werden? Da wäre doch das ganze Multitasking für die Katz!
Engpässe entstehen an der Festplatte, wenn es nicht wie von mir oben beschrieben gelöst wird (Mein Task kann eben nicht lesen, wenn die Swap genau dort geschrieben wird).
M.