If you're under an x86_64 machine (AMD opteron, for instance), you may
be able to set your JVM heap this large.  But if you have 6GB RAM, you
might try keeping your JVM small (under 1GB), and letting linux's
filesystem cache do the work.  Lucene searches are often CPU-bound
(during the search phase anyway) and loading into a RAMDirectory won't
help here.  It's the second "phase" of search -- pulling all the
lucene Documents from disk -- that's often I/O bound, and can benefit
from being in RAM.

-chris

On 8 Jul 2005 00:04:27 -0000, [EMAIL PROTECTED]
<[EMAIL PROTECTED]> wrote:
> Is it possible to use a RAMDirectory to load a 5 GB index into RAM on Linux?
>  I have access to a server with 6 GB of RAM and will try it next week but
> I've heard that Java on Linux may only support up to 2 GB of RAM per process.
>  Anyone already tried this?
> 
> Thanks.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to