"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

windows xp: kernel auslagerung funktioniert nicht?

quattro 10.08.2003 - 18:26 1873 14
Posts

quattro

Alive For The Journey
Avatar
Registered: Oct 2002
Location: .
Posts: 2265
habe gerade versucht unter win xp die kernel-auslagerung auszuschalten

gemacht hab ich das über den registry-eintrag
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\" - dort hab ich den wert "DisablePagingExecutive" auf 1 gesetzt, dann neu gestartet

wenn ich den task-manager starte zeigt er aber noch immer an dass ca. die hälfte des kernel-speichers ausgelagert ist :bash:

was ist da los?

><))))°>

Idle ...
Avatar
Registered: Sep 2002
Location: Wien
Posts: 1586
geht mir genau so..

quattro

Alive For The Journey
Avatar
Registered: Oct 2002
Location: .
Posts: 2265
weiss keiner was da los ist? :confused:

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Und was bringt's?

MrBug

kleiner Krabbler
Avatar
Registered: Nov 2002
Location: Ar*** der Welt
Posts: 831
versteh ich auch nicht

Athlon1

Future has arrived!
Avatar
Registered: Nov 2001
Location: NÖ
Posts: 5708
naja des windows sollt dadurch etwas schneller werden da der kernel nicht mehr auf die HDD ausgelagert wird, vielleicht verhindert SP1 die auslagerung

quattro

Alive For The Journey
Avatar
Registered: Oct 2002
Location: .
Posts: 2265
ja genau - ich würds ja noch verstehen wenns den kernel auslagert auf einem rechner mit 256 MB RAM oder so... aber bei 1 GB aufwärts :bash:

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Wieso sollte es schaden? Es ist ja nicht gesagt, dass der Kernel unbedingt ausgelagert wird, es besteht nur einfach die Möglichkeit, dass es getan wird. Wenn der Speicher wirklich knapp wird, dann sucht er sich halt was anderes, was er auslagern kann. Performancemäßig kann's nix bringen, ihm die Möglichkeit zu nehmen.

quattro

Alive For The Journey
Avatar
Registered: Oct 2002
Location: .
Posts: 2265
start deinen rechner neu und geh sofort in den task-manager und schau dir an wieviel ausgelagert wird - windows macht das nämlich grundsätzlich und nicht erst wenn der RAM knapp wird

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Zitat von quattro
start deinen rechner neu und geh sofort in den task-manager und schau dir an wieviel ausgelagert wird - windows macht das nämlich grundsätzlich und nicht erst wenn der RAM knapp wird

Stört ja auch nicht, dann muss ers nicht erst dann machen wenn der Speicher knapp wird (und daher auch die Maschine beschäftigt ist).

quattro

Alive For The Journey
Avatar
Registered: Oct 2002
Location: .
Posts: 2265
grr...

ich will:
- kein kernel-paging
- ratschläge wie ich XP dazu bringe es nicht zu machen

ich will nicht:
- dass es mir wer auszureden versucht

;)

MrBurns

Back from Banland
Avatar
Registered: Apr 2003
Location: Wien
Posts: 1556
Bei mir hats früher gefunzt. Ich weißß nicht, warum es jetzt nicht mehr geht. Vielleicht wars ein anderer Regitstry Key oder viielleich liegt es auch daran, das ich in der Zwischenzeit SP1 und SP2 installiert hab. Allerdings hab ich das nicht über das offizielle Microsoft-Patch gemacht, sondern über so ein update pack von wintotal.de oder so ähnlich und WinXP zeigt mir noch immer an, ich hätte die ursprüngliche Version ohne SP. Allerdings hab ich laut Systemsteuerung -> Software mehrere SP1- und ein SP2-Hotfix installiert.

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
Zur allgemeinen Klärung, was der Key wirklich bewirkt:

http://support.microsoft.com/defaul...kb;EN-US;184419

Zitat
User-mode and kernel-mode drivers and kernel-mode system code is usually written to be either pageable or non-pageable. In cases where drivers or system code is pageable, you can use the following registry entry to keep this pageable code in RAM, but this is only advisable on systems with extremely large amounts of RAM.

Btw. Der Kernel ansich wird sowieso nicht ausgelagert. Das wäre DER Performance-Wahnsinn.

MrBurns

Back from Banland
Avatar
Registered: Apr 2003
Location: Wien
Posts: 1556
Bei mir funzt der Registry-Key aber nicht. Ich hab laut dem Taskmanager danach noch immer fast den gesamten "Kernelspeicher" ausgelagert (nacvh dem Booten ca. 50MB von 60MB).

Edit: Laut der MS-KB geht das nur bei Win NT/2k. Vielleicht geht dasy bei XP einfach nicht mehr.
Bearbeitet von MrBurns am 30.04.2004, 13:52

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
Bei mir ist es halbe, halbe (WinXP). Aber wie schon drin steht, es hängt davon ab, wie der systemnahe code geschrieben ist.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz