AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Ramauslastung (bei ramgrößen >2gb)
Thema durchsuchen
Ansicht
Themen-Optionen

Ramauslastung (bei ramgrößen >2gb)

Ein Thema von easteregg · begonnen am 20. Mai 2006 · letzter Beitrag vom 26. Mai 2006
Antwort Antwort
Seite 3 von 3     123   
Benutzerbild von easteregg
easteregg

Registriert seit: 26. Mär 2005
174 Beiträge
 
#21

Re: Ramauslastung (bei ramgrößen >2gb)

  Alt 20. Mai 2006, 14:41
doch, brauch ich eben doch.
weil sonst steht da bei mir 0 null von 2048 benutzt, und erst wenn der erste 512er teil voll ist, gehts los mit zb 36 von 2048 (wenn ich 548 mb auslastung habe!)

mit gesetztem flag steht jetzt ordentlich 940 von 2559,48mb da

hier mal nen screenshot von nem programm, was den selben fehler hat (winbar).

http://verfriemelt.org/ram/
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#22

Re: Ramauslastung (bei ramgrößen >2gb)

  Alt 20. Mai 2006, 15:04
hmmm, ich dachte GlobalMemoryStatus ließt den Status komplett aus, da sollte es doch keinen Unterschied machen

Zitat:
On computers with more than 4 GB of memory, the GlobalMemoryStatus function can return incorrect information. Windows 2000 and later report a value of -1 to indicate an overflow. Earlier versions of Windows NT report a value that is the real amount of memory, modulo 4 GB. For this reason, use the GlobalMemoryStatusEx function instead.
Im nachfolgenden Absatz steht, daß GlobalMemoryStatus auf 2 GB abrundet, wenn kein LargeAddress aktivier ist.

http://msdn.microsoft.com/library/de...morystatus.asp
$2B or not $2B
  Mit Zitat antworten Zitat
Benutzerbild von easteregg
easteregg

Registriert seit: 26. Mär 2005
174 Beiträge
 
#23

Re: Ramauslastung (bei ramgrößen >2gb)

  Alt 20. Mai 2006, 15:20
wie setz ich dieses GlobalMemoryStatusEx in delphi um?
weil den befehl selbst scheint es nicht zu kennen und den variablentypen memorystatusEx genauso wenig!
  Mit Zitat antworten Zitat
Benutzerbild von MagicAndre1981
MagicAndre1981

Registriert seit: 4. Jun 2004
Ort: Nordhausen
2.214 Beiträge
 
Delphi 7 Enterprise
 
#24

Re: Ramauslastung (bei ramgrößen >2gb)

  Alt 20. Mai 2006, 15:44
Kommt auf deine Delphi-Version an, ob die die Deklaration kennt. Lade die die Win32API-Deklaration von den JEDIs runter, da sollte alles drin sein.
André
"A programmer is just a tool which converts caffeine into code", daran wirds wohl liegen, dass ich Abends nie pennen kann

Zitat von Luckie:
Nicht nur dass ihr offtopic geworden seid, jetzt werdet ihr selber im Offtopic noch offtopic
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#25

Re: Ramauslastung (bei ramgrößen >2gb)

  Alt 20. Mai 2006, 16:15
Such mal dadrin ... irgendwo stehts
Angehängte Dateien
Dateityp: pas fns_memory_126.pas (131,6 KB, 15x aufgerufen)
$2B or not $2B
  Mit Zitat antworten Zitat
Benutzerbild von easteregg
easteregg

Registriert seit: 26. Mär 2005
174 Beiträge
 
#26

Re: Ramauslastung (bei ramgrößen >2gb)

  Alt 26. Mai 2006, 00:11
was mich grad verwundert.

ich hab das mit dem flag {$SetPEFlags $20} gemacht. damit funktioniert das auch einwandfrei.
aber scheinbar wird das nur sporadisch verarbeitet - kann das sein?

mal zeigt er mir mehr als 2gb ram an mal nicht. (nutze das BDS 2006)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 Uhr.
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