AnsweredAssumed Answered

vrf Binary data files

Question asked by VRFuser on Aug 7, 2003
> Does anyone know what the maximum size binary data file
> is that can be read into a Vee program or what factors
> might influence this?

Good question. I couldn't find an answer specifically for VEE, so it
probably depends on the operating system and the file system. As far as
modern Win32 on NTFS is concerned, the maximum file size is 2^63 bytes
(9,223,372,036,854,775,808 bytes - or 8,388,608 tera bytes). How much of
that you can have "in memory" at any one time depends on how much total
virtual memory the computer has access to and how much you want to earmark
for the file.

Though a Win32 process can physically access a total of 2G (4G - 2G system),
virtual memory paging can increase this to the file system's limit. VEE
probably takes advantage of the entire file address space, but if not will
at least take advantage of 4G. For 64-bit Windows, these values will be
higher, but how much I don't know.

Of course, the only way to handle really big files is to structure them in
some way and read parts of them at a time - or if you're trying to process a
really huge file that doesn't have any particular structure, read a few meg
into an array & process it, then read the next few meg over the first and
process it, ...

You are currently subscribed to vrf as:
To subscribe send a blank email to "".
To unsubscribe send a blank email to "".
To send messages to this mailing list,  email "". 
If you need help with the mailing list send a message to "".