AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Verhinden des Memory ausgelagert wird
Thema durchsuchen
Ansicht
Themen-Optionen

Verhinden des Memory ausgelagert wird

Ein Thema von gsh · begonnen am 11. Nov 2007 · letzter Beitrag vom 21. Nov 2007
 
Benutzerbild von himitsu
himitsu

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

Re: Verhinden des Memory ausgelagert wird

  Alt 12. Nov 2007, 01:57
Zitat von Uwe.F.:
Wenn der Memoryblock nicht verschoben werden kann, wird er meines Erachtens auch nicht ausgelagert.
nicht korrekt, es kann nur im virtuellen Speicherraum der Anwenung weder verschoben noch freigegeben werden,
aber ausgelagert kann er dennoch werden.


Zitat von gsh:
//Edit: hab des jetzt mal so getest
VirtualAlloc(P, 100*1024*1024, MEM_RESERVE or MEM_PHYSICAL, 0); aber des scheint nicht zu funktionieren (Laut Task-Manager)
hast du dir mal im MSDN die Texte zu Managing AWE Memory durchgelesen?

damit reservierst du nur 'ne Stelle im Virtuellen Speicherraum der Anwendung
den physischen Speicher mußt du extra resevieren und dann auch noch an dieser Stelle einblenden.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
 


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 09: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