Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Ruhezustand - Nicht genügend Speicher die API zu beenden (https://www.delphipraxis.net/38150-ruhezustand-nicht-genuegend-speicher-die-api-zu-beenden.html)

JasonDX 15. Jan 2005 13:27


Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Auf meinem System läuft relativ viel zeug. (Zwischen WinAMP, mehrere Delphis, VS ect.)
Um das alles zu starten brauch mein pc manchmal auch so 5 minuten, was mir zu lang is (bin in dieser sache ein eher ungeduldiger mensch :zwinker: )
also: in der systemsteuerung den ruhezustand aktivieren.
Wenn ich meinen PC jedoch dann in den Ruhezustand setzen will, kommt eine fehlermeldung: "Nicht genügend Speicher, die API zu beenden"
Wieso?
(Hab zwar 1GB RAM, aber >70GB auf C: frei)

Edit: hab WinXP Prof, falls das ne rolle spielt

Dax 15. Jan 2005 13:30

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Kommt bei mir immer, wenn ich do5 aufhabe und in den Ruhezustand wechseln will... Liegt vielleicht daran, das Delphi2005 soviel Systemresourcen verbrät, das Windows einfach nicht in den Ruhezustand kann.. vielleicht kannst du deine Prozesse ja einfrieren, bevor du in den Ruhezustand gehst, und sie später wieder auftauen, Stichwort Breakpoint-Interrupt/Thread-Funktionen :mrgreen:

JasonDX 15. Jan 2005 13:35

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Delphi05 hab ich zwar installiert, aber nie offen.... (trial-lizenz is abgelaufen *gg* )
Und wegen Breakpoint-Interrupts/Thread-Funktionen... klingt mir nach mehr zeitaufwand als ich mir dadurch sparen würd :zwinker:

Luckie 15. Jan 2005 13:36

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Wie groß ist deine Auslagerungsdatei?

JasonDX 15. Jan 2005 13:37

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Auslagerungsdatei is 460 MB
(müsst a bissl größer sein, um die partition zu füllen ;) )

Edit: Wobei ca. 1536MB dafür reserviert sind

supermuckl 15. Jan 2005 15:38

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
stell doch mal 3gig fest ein (min und max)

JasonDX 15. Jan 2005 16:32

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Ich hab jetzt die größe der Auslagerungsdatei auf 3GB (min und max) gesetzt.
jetzt kann ich aber nichmal den ruhezustand mehr auswählen.
und wenn ich in die Systemsteuerung gehe, dann hab ich in den Energieoptionen schon gar keine Registerkarte namens Ruhezustand mehr.
was hab ich da grad ein meinem system gemacht?? :cyclops:

supermuckl 15. Jan 2005 16:41

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
hmm und wenn du die auslagerungsdatei ganz aus machst?

*achtung* nur wenn du genug ram hast, ausprobieren..

Sprint 15. Jan 2005 17:04

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Die Auslagerungsdatei hat nichts mit dem Ruhezustand zu tun.

Kernel32.DLL 15. Jan 2005 17:05

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
die auslagerungsdatei würde ich nicht deaktivieren, selbst bei 1GB-ram.

vllt. solltest du dir lieber überlegen, ob du tatsächlich so viele Prozesse offen haben musst...

Kernel32.DLL 15. Jan 2005 17:08

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Was mir grad' noch einfällt:

Der Ruhezustand ist keine Dauerlösung: Nach ca. einer Woche exzessivem "Ruhezustand"-Gebrauchs war mein System derart langsam, dass ein "echter" Windowsstart von Nöten war.

[Edit] Sorry für den Doppelpost, habe nicht an den "Edit"-Button gedacht :zwinker: [/Edit]

JasonDX 15. Jan 2005 17:15

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Wenn ich den PC einmal die woche neu starten muss, gehts ja
(is 7mal weniger als sonst ;) )
is bloß ziemlich unangenehm, wenn man jeden tag sonst wieder alles starten muss und die ganzen projekte ect. neu laden muss

alcaeus 15. Jan 2005 17:38

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Zitat:

Zitat von Kernel32.DLL
Der Ruhezustand ist keine Dauerlösung: Nach ca. einer Woche exzessivem "Ruhezustand"-Gebrauchs war mein System derart langsam, dass ein "echter" Windowsstart von Nöten war.

Hmm..guckst du hier. Der Rechner ist heute ausnahmsweise gecrasht, die Werte hab ich nur mit dem Ruhezustand erreicht, so lange lief mein Laptop nicht.

Greetz
alcaeus

[add]Und langsamer als sonst war der Rechner auch nicht...[/add]

Dax 15. Jan 2005 17:42

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Aber jetzt mal zurück zur Frage (das grade ich das sage ^^): Warum kann man unter bestimmten Umständen einfach nicht in den Ruhezustand? Würde mich auch mal interessieren... bevor ich mein System neu aufsetzen musste, gings auch immer. Jetzt gehts nicht, wenn do5 auf ist.. Aber wie gesagt, vorher gings. :?

Sprint 6. Feb 2005 14:41

Re: Ruhezustand - Nicht genügend Speicher die API zu beenden
 
Vielleicht hilft dem einen oder anderem dieser Link weiter:

Probleme mit dem Ruhezustand auf Computern mit 1 GB RAM
Windows XP-Patch


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz