Re: which memory address space?
- From: Jud McCranie <youknowwhat.mccranie@xxxxxxxxxxxx>
- Date: Sun, 17 Jul 2005 18:45:37 -0400
On Sun, 17 Jul 2005 22:28:11 +0200, Andreas Koch
<mail@xxxxxxxxxxxxxxx> wrote:
>> Try it: start the program and disconnect the cable. Does it still run?
>Ehm, did you try that?
>It should stop to run, because windows loads EXEs partially, and
>fails if the EXE gets inaccessible while the app is running.
>At least thats the way it worked with floppys ;-)
To my surprise, that seems to be true. (I thought it loaded the whole
EXE.) I wrote a 1.2MB EXE to a thumb drive, unplugged the drive,
rebooted (to clear out any cache, etc), plugged in the drive, and
executed the program from it. Then I unplugged the drive after the
main screen came up. Then many of the items on the menu would not
execute, they would say "error reading ... external error C0000006".
It would be reading things like an EditMask, etc.
Rebooting wasn't necessary - I tried it a few times just unplugging
the thumb drive, and then not unplugging the drive. Results were
consistent with it reading parts of the EXE as needed.
---
Replace you know what by j to email
.
- Follow-Ups:
- Re: which memory address space?
- From: Jamie
- Re: which memory address space?
- References:
- which memory address space?
- From: Dean Atteberry
- Re: which memory address space?
- From: Tom de Neef
- Re: which memory address space?
- From: Andreas Koch
- which memory address space?
- Prev by Date: Re: which memory address space?
- Next by Date: Re: which memory address space?
- Previous by thread: Re: which memory address space?
- Next by thread: Re: which memory address space?
- Index(es):
Relevant Pages
|