python: ascii read

Brian van den Broek bvande at po-box.mcgill.ca
Thu Sep 16 13:36:30 EDT 2004


Heiko Wundram said unto the world upon 2004-09-16 12:56:
> Am Donnerstag, 16. September 2004 17:56 schrieb Brian van den Broek:
> 
>>But I don't really feel I've a handle on the significance of saying it
>>maps the file into memory versus reading the file. The naive thought is
>>that since the data gets into memory, the file must be read. But this
>>makes me sure I'm missing a distinction in the terminology. Explanations
>>and pointers for what to read gratefully received.
> 
> 
> read()ing a file into memory does what it says; it reads the binary data from 
> the disk all at once, and allocates main memory (as needed) to fit all the 
> data there. Memory mapping a file (or device or whatever) means that the 
> virtual memory architecture is involved. What happens here:
> 

<Much helpful detail SNIPed>


> 
> HTH!
> 
> Heiko.

Thanks a lot for the detailed account, Heiko.

Best,

Brian vdB




More information about the Python-list mailing list