What versions of python and numpy are you using? On 6/18/07, Sturla Molden <[EMAIL PROTECTED]> wrote: > Problem 3: No 64 bit support on Windows or Linux: > > On Linux, large files must be memory mapped using mmap64 (or mmap2 if 4k > boundaries are acceptable). On Windows, CreateFileMapping/MapViewOfFile > has 64 bit support, but Python's mmap does not use it (the high offset > DWORD is always zero). Only files smaller than 4 GB can be memory mapped.
With python 2.5.1 and numpy 1.0.3 under Fedora 7 x86_64, I just now memmap'ed a 10 GB image cube without any trouble. I can't comment about what will or won't work under Windows, but I've been doing > 4 GB files with linux ever since 64-bit support showed up in the early betas of python 2.5 and numpy 1.0. memmap'ing certainly isn't broken for me - removing it would be devastating. Mike -- [EMAIL PROTECTED] _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion