Further to an earlier posting I also notice this warning from neo4j which sounds relevant..? Note that the application does continue and eventually complete successfully having taken orders of magnitude longer than when run on windows. This is running on solaris - any suggestions about what could be causing this behaviour most welcome . Are there issues with using neo4j on Solaris?
Jun 30, 2011 10:58:59 AM org.neo4j.kernel.impl.nioneo.store.PersistenceWindowPool logWarn WARNING: [./neo4j-advanced-1.4.M05/data/graph.db/neostore.relationshipstore.db] Unable to memory map org.neo4j.kernel.impl.nioneo.store.MappedMemException: Unable to map pos=28593 recordSize=33 totalSize=104841 at org.neo4j.kernel.impl.nioneo.store.MappedPersistenceWindow.<init>(MappedPersistenceWindow.java:61) at org.neo4j.kernel.impl.nioneo.store.PersistenceWindowPool.allocateNewWindow(PersistenceWindowPool.java:603) at org.neo4j.kernel.impl.nioneo.store.PersistenceWindowPool.refreshBricks(PersistenceWindowPool.java:501) at org.neo4j.kernel.impl.nioneo.store.PersistenceWindowPool.acquire(PersistenceWindowPool.java:128) at org.neo4j.kernel.impl.nioneo.store.CommonAbstractStore.acquireWindow(CommonAbstractStore.java:526) at org.neo4j.kernel.impl.nioneo.store.RelationshipStore.getChainRecord(RelationshipStore.java:327) at org.neo4j.kernel.impl.nioneo.xa.ReadTransaction.getMoreRelationships(ReadTransaction.java:114) at org.neo4j.kernel.impl.nioneo.xa.ReadTransaction.getMoreRelationships(ReadTransaction.java:97) at org.neo4j.kernel.impl.persistence.PersistenceManager.getMoreRelationships(PersistenceManager.java:108) at org.neo4j.kernel.impl.core.NodeManager.getMoreRelationships(NodeManager.java:604) at org.neo4j.kernel.impl.core.NodeImpl.getMoreRelationships(NodeImpl.java:403) at org.neo4j.kernel.impl.core.IntArrayIterator.hasNext(IntArrayIterator.java:98) at com.nomura.smo.vcs.rdm.neo4j.AbstractBaseNeo4j.getSectorRelations(AbstractBaseNeo4j.java:42) Sent from my iPhone On 30 Jun 2011, at 07:40, Paul Bandler <pband...@cseuk.co.uk> wrote: > When running a test neo4j application on Solaris that I have previously run > successfully on Windows I'm encountering the following exception: > > Caused by: java.io.IOException: Resource temporarily unavailable > at sun.nio.ch.FileChannelImpl.map0(Native Method) > at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:747) > at > org.neo4j.kernel.impl.nioneo.store.MappedPersistenceWindow.<init>(MappedPersistenceWindow.java:53) > > Indeed this in turn is causing a huge knock-on effect but I've not included > that stack trace for clarity. The program appears to attempt to continue, > albeit at a snails pace. > > I'm running using the latest 1.4 milestone release, with a maximum heap of > 2G, and defaulting all other store parameters. > > Any suggestions as to what is happening would be most welcome. > _______________________________________________ > Neo4j mailing list > User@lists.neo4j.org > https://lists.neo4j.org/mailman/listinfo/user _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user