[Mulgara-general] Spanning multiple disks

Chuck Borromeo cborromeo3 at yahoo.com
Mon Jun 30 15:28:10 UTC 2008


As far as I know this is not a problem right now.  I am still evaluating Mulgara so I have not really hit any performance issues yet.  (I was using Virtuoso to store triple data and now I am looking at Mulgara.)  Could it be possible to add the ability to span multiple disks into the list of features for the new file system?  I have read some of the documents concerning the XA2 file system.  If XA2 is meant to scale to really large data sets (on the order of TB), I think I/O will quickly become an issue.

I have a second question (and this is probably a simple one), how do I start Mulgara to use more java virtual memory?  I try running Mulgara from the command line with these parameters:

java -Xmx1024m -jar mulgara-2.0-alpha.jar -p 4567

I get java.IO.FileException: Cannot Allocate memory error at MappedIntFile.mapFile.  I have been trying to load a fairly large set of data into Mulgara and I get java heap memory errors.  I was hoping to extend the heap memory of Mulgara to avoid the errors while loading.   Any suggestions?

Thanks for your hard work (and the SPARQL classes)
Chuck


--- On Mon, 6/30/08, Paul Gearon <gearon at ieee.org> wrote:

> From: Paul Gearon <gearon at ieee.org>
> Subject: Re: [Mulgara-general] Spanning multiple disks
> To: cborromeo3 at yahoo.com, "Mulgara General" <mulgara-general at mulgara.org>
> Date: Monday, June 30, 2008, 11:07 AM
> On Mon, Jun 30, 2008 at 9:47 AM, Chuck Borromeo
> <cborromeo3 at yahoo.com> wrote:
> > Hello,
> >  Can Mulgara support spanning its data directories
> (xaStatementStore, xaStringPool, etc.) across multiple
> disks?  I am concerned that having all my data on one disk
> will result in my queries becoming I/O bound.  If it can
> support this, is there a suggested methodology for
> splitting up the directories across multiple disks?  I am
> using the Mulgara 2.0 alpha release.
> 
> Unfortunately, no, and you're right.... it does create
> an I/O problem.
> 
> We were planning on doing this (it's really just a
> matter of
> configuration), but put it off since we are in the process
> of building
> a new filesystem structure.  If there is real call for it,
> then I'm
> sure I can convince my boss to let me have the time for it,
> as it
> should only take a couple of days to get it done.
> 
> Paul


      



More information about the Mulgara-general mailing list