Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SnuffMaster23,
27. Apr 2006
Erstmal danke dass du mein Weltbild gerettet hast :D
Ich bin nicht von physikalischem Speicher ausgegangen, sondern eher davon, dass jedes Programm sich für das One-And-Only hält, also mit den anderen nichts zu tun hat
Snuffi
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SnuffMaster23,
26. Apr 2006
Genau, jeder Applikation werden 4 GB Speicher versprochen, so hab ich das jedenfalls bis vorhin verstanden. Und da niemand so viele GBs Speicher in seinen PC reinsteckt, gibts das Pagefile :)
Die Adressen für jedes Programm gehen von $00000000 bis $FFFFFFFF aber die sind virtuell, sagen also außerhalb des Programms nichts. Drum versteh ich auch nicht, wieso du danach fragst... egal.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SnuffMaster23,
26. Apr 2006
Dann muss ich mir wohl ein neues zulegen :mrgreen:
Nee, mal ensthaft: Ich dachte, gerade das wäre der Trick an den virtuellen 32-Bit Adressen. Bei Win 3.1 gabs das nicht, da war das System auch nur multitaskingfähig, wenn sich die Programme "kooperativ" gezeigt haben (so hab ichs mal wo gelesen). Außerdem haben die sich manchmal gegenseitig gestört (glaub ich) wenn man nicht sehr umsichtig...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SnuffMaster23,
26. Apr 2006
@Daniel G
Wer ist "Er"? Der Kernel oder bundy?
Falls du bundy meinst, stellt das jetzt mein ganzes Weltbild auf den Kopf (zumindest teilweise :) )
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SnuffMaster23,
26. Apr 2006
Hi,
ich glaub kaum, dass du da große Chancen hast, du müsstest ja mit der physikalischen Adresse arbeiten und das darf afaik nur der Kernel :). Jedes Programm kriegt doch seine 4 GB virtuellen Adressraum und denkt, es wäre allein im Speicher.
Ich versteh auch nicht, wie das bei dir funktionieren kann. Außerdem liegt das Spiel doch nicht zuverlässig immer an der selben Adresse, wer weiß, was...