[ANN] Memory mapped files for POSIX and Windows
Don Stewart
dons at galois.com
Tue Mar 18 16:55:39 EDT 2008
gracjanpolak:
> Hi all,
>
> I just uploaded mmap to hackage:
>
> http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mmap
>
> The package provides memory mapping abstractions for both POSIX and Windows
> systems like Vista, Linux and Mac OSX. This library provides a wrapper to
> mmap(2) or MapViewOfFile, allowing files or devices to be lazily loaded into
> memory as strict or lazy ByteStrings, ForeignPtrs or even plain Ptrs, using
> the virtual memory subsystem to do on-demand loading. Modifications are also
> supported.
>
Cool. I spent a fair bit of time last year working on getting good
performance on unix out of lazy bytestrings with individually mapped
chunks.
http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bytestring-mmap-0.2.0
Can you talk about the relationship between these two packages?
-- Don
More information about the Libraries
mailing list