WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Meinungen zu WCM (http://www.wcm.at/forum/forumdisplay.php?f=4)
-   -   Tipps&Tricks: Überflüssige DLLs (http://www.wcm.at/forum/showthread.php?t=124745)

pc.net 09.02.2004 09:42

Tipps&Tricks: Überflüssige DLLs
 
es geht um diesen artikel ...
Zitat:

Tipps&Tricks: Überflüssige DLLs

Wird ein Windows-Programm gestartet, so werden die für das Programm benötigten DLL-Dateien automatisch in den Speicher geladen. Beim Beenden des Programms jedoch werden diese Dateien nicht wieder aus dem Speicher entfernt. Dies hat zur Folge, dass der Arbeitsspeicher immer voller wird.

Doch eine kleine Änderung in der Registry schafft Abhilfe. Dazu öffnet man den Registrierungseditor und sucht nach dem Schlüssel „HKEY Local Machine/Software/Microsoft/Windows/Current Version/Explorer“. In diesem erstellt man eine neue Zeichenfolge mit dem Namen „AlwaysUnloadDLL“. Diese öffnen und den Wert 1 eintragen. Somit sollten für die Zukunft nach dem Beenden des Programms die nicht mehr benötigten DLL-Dateien wieder aus dem Speicher entfernt werden.
1.) gibt es dazu von anderer seite die meinung, dass dies nur bei win-versionen VOR w2k eine auswirkung hat ...

2.) wie wäre es, wenn generell beim tipp auch dazugeschrieben würde, für WELCHE win-version er gilt?

Kontokali 09.02.2004 10:06

Zitat:

Tipps&Tricks: Überflüssige DLLs
....gibt es dazu von anderer seite die meinung, dass dies nur bei win-versionen VOR w2k eine auswirkung hat ...
Das würde mich auch brennend interessieren, diesen Artikel habe ich auch schon gelesen. Stimmt das jetzt oder nicht, bzw. welches Betriebssystem?

Oli 09.02.2004 10:15

Meiner Meinung bringen diese Tipps zur Speicheroptimierung kaum oder gar keine spürbaren Verbesserungen.

Ciao Oliver

valo 09.02.2004 11:40

ich stimme hier mit oli überein und würde eher empfehlen mehr ram zu kaufen, bringt auf alle fälle mehr :D

Kontokali 09.02.2004 12:06

Zitat:

...und würde eher empfehlen mehr ram zu kaufen, bringt auf alle fälle mehr
Würd' ich ja gerne, aber ich habe ein Mainboard, welches nur maximal 512 MB unterstützt.

Oli 09.02.2004 13:48

Zitat:

Original geschrieben von Kontokali
Würd' ich ja gerne, aber ich habe ein Mainboard, welches nur maximal 512 MB unterstützt.
und bei 512MB wirst keinen Unterschied bemerken. Es sei denn, Dein PC läuft Tag und Nacht durch und es werden viele verschiedene Programme geöffnet und geschlossen.

Dann kommts vor, daß mal geswappt wird und das bringt momentan eine kurze Verzögerung.

Es darf ja auch nicht vergessen werden, daß wenn die DLL nicht mehr im RAM ist, diese neu nachgeladen werden muß, und das kostet auch Zeit.

Ciao Oliver

FendiMan 09.02.2004 14:08

Zitat:

Original geschrieben von Oli
Es darf ja auch nicht vergessen werden, daß wenn die DLL nicht mehr im RAM ist, diese neu nachgeladen werden muß, und das kostet auch Zeit.
Ciao Oliver

Genau, und die NT-Systeme geben den Speicher soundso wieder frei, wenn ein Programm (zB ein Spiel) beendet wird.


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

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