Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Falsche Information über vorhandenen Arbeitsspeicher (https://www.delphipraxis.net/42677-falsche-information-ueber-vorhandenen-arbeitsspeicher.html)

mirage228 22. Mär 2005 13:07


Falsche Information über vorhandenen Arbeitsspeicher
 
Hallo,

Ich habe die Befürchtung, dass Windows meinen vorhandenen Arbeitsspeicher falsch ermittelt (oder dieser defekt ist).

Undzwar habe ich 2x 512 MB PC-133 RAM-Riegel von Infineon im Rechner - das wären eigentlich 1048576 KB (= 1024 MB = 1 GB).
Windows (und auch GetGlobalMemoryStatus!) geben mir jedoch 1048048 KB zurück, was einem krummen Wert von 1023,48 MB entspricht!

Wie kann ich das beheben? Oder ist diese "Ungenauigkeit" etwa normal?

mfG
mirage228

Luckie 22. Mär 2005 13:09

Re: Falsche Information über vorhandenen Arbeitsspeicher
 
Der Hersteller rechnet wahrscheinlich mit den Faktor 1000 und Windows mit 1024.

mirage228 22. Mär 2005 13:10

Re: Falsche Information über vorhandenen Arbeitsspeicher
 
Zitat:

Zitat von Luckie
Der Hersteller rechnet wahrscheinlich mit den Faktor 1000 und Windows mit 1024.

Dann wäre die Abweichung aber um einiges größer als 0,52 MB ...

mfG
mirage228

Alter Mann 22. Mär 2005 13:13

Re: Falsche Information über vorhandenen Arbeitsspeicher
 
Über Ausführen 'cmd.exe' starten umd MEM eingeben; Dann weist Du wo deine 528 KB sind...

alcaeus 22. Mär 2005 13:14

Re: Falsche Information über vorhandenen Arbeitsspeicher
 
Soeben gerechnet: 216,616 KB = 255,48 MB. Sieht so aus als würden die 0,52 MB immer fehlen, kann das jemand bestätigen?

@David: Welche Win-Version hast du? Ich hab hier 2000, XP kann ich erst am Abend nachsehn

Greetz
alcaeus

mirage228 22. Mär 2005 13:19

Re: Falsche Information über vorhandenen Arbeitsspeicher
 
Zitat:

Zitat von Alter Mann
Über Ausführen 'cmd.exe' starten umd MEM eingeben; Dann weist Du wo deine 528 KB sind...

Sieht so aus, als würde der noch für DOS reserviert oder so... :shock:

Ist das denn unter Win9x und so auch noch so - nicht nur auf NT?
Weil dann könnte ich ja wenn ich den Arbeitsspeicher ermittle einfach immer 528 KB drauftun...

@Andreas: Hab hier XP Prof. SP2.

mfG
mirage228

alcaeus 22. Mär 2005 13:26

Re: Falsche Information über vorhandenen Arbeitsspeicher
 
Zitat:

Zitat von Alter Mann
Über Ausführen 'cmd.exe' starten umd MEM eingeben; Dann weist Du wo deine 528 KB sind...

Ja, wo denn?
Code:
 655360 Bytes gesamter konventioneller Speicher
 655360 Bytes für MS-DOS verfügbar
 627008 maximale Größe für ausführbares Programm

1048576 Bytes gesamter fortlaufender Erweiterungsspeicher
      0 Bytes fortlaufender Erweiterungsspeicher verfügbar
 941056 Bytes XMS-Speicher verfügbar
        MS-DOS ist resident im oberen Speicherbereich (HMA).
Meinst du damit etwa die letzte Zeile?

Greetz
alcaeus

NicoDE 22. Mär 2005 13:29

Re: Falsche Information über vorhandenen Arbeitsspeicher
 
Zitat:

Zitat von mirage228
Ist das denn unter Win9x und so auch noch so - nicht nur auf NT?
Weil dann könnte ich ja wenn ich den Arbeitsspeicher ermittle einfach immer 528 KB drauftun...

Der Effekt ist normal (habe den passenden KB dazu auf die Schnelle nicht gefunden...).
Die meisten Tools rechnen die angefangenen MB aus (da es zu aufwendig ist, den fehlenden Bereich zu berechnen).

mirage228 22. Mär 2005 13:42

Re: Falsche Information über vorhandenen Arbeitsspeicher
 
Zitat:

Zitat von NicoDE
Zitat:

Zitat von mirage228
Ist das denn unter Win9x und so auch noch so - nicht nur auf NT?
Weil dann könnte ich ja wenn ich den Arbeitsspeicher ermittle einfach immer 528 KB drauftun...

Der Effekt ist normal (habe den passenden KB dazu auf die Schnelle nicht gefunden...).
Die meisten Tools rechnen die angefangenen MB aus (da es zu aufwendig ist, den fehlenden Bereich zu berechnen).

Achso, ok, Danke. Dann weiss ich jetzt wenigstens sicher, dass mit Soft- und Hardware alles in Ordnung ist.

Werde nun krumme MB's beim Arbeitsspeicher aufrunden, damit es passt.

mfG
mirage228

himitsu 22. Mär 2005 15:09

Re: Falsche Information über vorhandenen Arbeitsspeicher
 
Hab ihr auch schon mal daran gedacht, das sich bestimmte Sachen einfach so Speicher einverleiben, der dann für Windows nicht vorhanden ist und welchen der dann auch nicht auflistet?

das könnten z.B. sein...
Shared Memory der Grafikkarte
das Bios, welches einige seiner Teile in den schnellen RAM hochgeladen hat
und noch vieles weiteres


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:29 Uhr.
Seite 1 von 2  1 2      

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