On 14/08/12 15:03, Robby Pelssers wrote:
I do have a 64-bit windows machine with 8gb of ram.
$ java -version
java version "1.6.0_30"
Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
Java HotSpot(TM) Client VM (build 20.5-b03, mixed mode, sharing)
So is this kind of a requirement to use a 64-bit jdk?
Robby
64 bit won't fix the test - my answer was assuming you were on a 64 bit
JVM. I guess I-or-someone needs to find a windows machine - I have one
now that I can control and setup for debug. (As you may have guessed,
many of use are Linux, some OS/X, for development.)
You have an 8G machine - 64 bit java would be good anyway.
A 64 bit JVM is essential for TDB at even middling scale as Java can
only address about 1.5G and that's not a big disk cache for a decent
size database. On 64 bit, it swaps to memory mapped files; on 32 bit
TDB does it's own caching (else your DB would be limited to about
1.5Gbytes).
Do you need tdbloader3?
tdbloader should work reliable on Windows (tdbloader2 is linux only -
but it's faster only when you get to 100's million of triples in my
experience).
Andy