Thanks for the info guys. I am fortunate enough that the server we are
talking about getting will have 32 gig of memory. This server isn't going to
be dedicated to just lucene.net but will also house our IIS for the web
site. I've seen posts that say it is not possible to use a ram based index >
2 gig even on a 64 bit. Is there any truth to that? The posts also suggested
to split the index up to be able to use the ram based index.

Thanks,

Mark



On Jan 12, 2008 5:09 PM, Dean Harding <[EMAIL PROTECTED]> wrote:

>  Mark Burks wrote:
> > We are about to purchase a new server to house our lucene.net based
> search
> > service because our current server is at the end of its service contract
> and
> > we are having growing pains with other applications running on the box.
> We
> > need to know if lucene.net is capable of running in a 64 bit environment
> and
> > if being in a 64 bit environment will increase performance or will it
> just
> > operate as 32 bit. Has anyone had experience with this type of
> deployment?
> > Will this allow us to use ram instead of file system. Our index size is
> > 2
> > gigs.
>
> We run Lucene.net <http://lucene.net/> on 64-bit machines. It runs without
> problems (being
> 100% .NET means most of that stuff is taken care of automatically).
>
> In terms of performance, you're probably not going to notice much. It's
> quite debatable whether 64-bit has performance benefits *in general* --
> you have more registers = better performance; points are 64-bit = worse
> performance (especially with .NET which is reference-heavy). I think it
> would be safe to say that you won't see *worse* performance at least :-)
>
> As for RAM-based indexes, that'll only help you if you've got lots of
> physical memory. Machines with more than about 8 GiB of physical memory
> are still relatively uncommon in my experience, and a RAM-based index
> isn't going to be much use without lots of *physical* memory.
>
> Dean.
>
>

Reply via email to