That size is probably pushing things, but it depends on your queries and amount 
of memory.

Note that for TDB, assuming 64bit and normal memory mapped files, then you 
don't want to give java all the memory, leave the OS some for caching.

Regarding threads then TDB doesn't use threads as far as I know. It is thread 
safe so you can have multiple threads in your code doing reads. But whether 
that will speed things up or just lead to more cache contention I don't know.

Dave

Adeeb Noor <[email protected]> wrote:

>Hi All:
>
>I have been using Jena for huge biomedical application with TDB sized 3G
>and around 2 billion triples and I did notice a performance issues. Thus, I
>have two questions:
>
>1- Does Jena build to handle huge app like I am developing? or do I have to
>use a commercial tool ?
>
>2- Does Jena a single thread or can it be ran on multi?
>
>Thanks
>
>-- 
>Adeeb Noor
>Ph.D. Candidate
>Dept of Computer Science
>University of Colorado at Boulder
>Cell: 571-484-3303
>Email: [email protected]

Reply via email to