The current J64 jmf script does not allow you to map greater tha 2 GB files. Technically it is possible and there is some promise (by Eric) that this will be fixed in the future. My workaround is that I split the data in 2GB files and combine the data to large J array because J64 can manipulate larger arrays. However I am also waiting that J can provide a fix to this limitation.

Anssi

At 21:40 29.5.2008, you wrote:
Content-class: urn:content-classes:message
Content-Type: text/plain;
        charset="UTF-8"

I am trying to map some large text files. I am using WinXP 64 on a quad-core zeon with 8GB of memory.

When I try to create a JMF file above about 2GB the createjmf_jmf_ verb "fails" meaning that it creates a JMF file but the size is incorrect.

I am pretty new to mapped files, so I can't determine if this is a bug, or I am just missing something.

Can someone point me in the right direction?

Here is the output from the J console.

   createjmf_jmf_ ('c:\temp\test1.jmf');1750000000
   createjmf_jmf_ ('c:\temp\test2.jmf');2000000000
   createjmf_jmf_ ('c:\temp\test3.jmf');2250000000

   dir 'c:\temp'
test1.jmf  1750000568 29-May-08 14:39:01
test2.jmf  2000000568 29-May-08 14:32:48
test3.jmf          64 29-May-08 14:33:03
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to