[gdal-dev] gdal and MMAP IO

Frank Warmerdam warmerdam at pobox.com
Thu Oct 28 16:31:32 EDT 2010


Buchheit, Maximilian wrote:
> Does GDAL utilize MMAP calls?  Is this something you would consider as 
> an enhancement?

Max,

I am interested in adding mmap support the VSI*L IO API and seeing where
it could be used.  Libtiff can utilize memory mapping, and in some cases
in the past I've seen noteworthy improvements in performance with it.
I haven't used it for the last 11 years as it was difficult to use large
files on 32bit systems, but with 64bit being so common that is less of
an issue than it was.

I might be quite particular about how memory mapping should be implemented.
So you might not want to invest huge effort before discussing a proposed
approach.

Best regards,
-- 
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent



More information about the gdal-dev mailing list