FileChannel.transferTo fails with large files
Mark Thornton
mthornton at optrak.co.uk
Thu Mar 5 02:50:10 PST 2009
Operating system: Vista 32 bit
JVM 1.6 u10
Heap size 1200MB
File size ~ 1GB
It appears to work by memory mapping the file in one piece which not
surprisingly fails in these circumstances (large file, large heap, 32
bit process). The resulting OutOfMemoryError is not what I would expect
from reading the method documentation.
Should this implementation be reconsidered?
Mark Thornton
More information about the nio-dev
mailing list