Hello, while running my benchmark i did the following: added: -verbose:gc to see gc usage run sar -u 1 100
and here are the results: on a 4 core cpu CPU %user %nice %system %iowait %steal %idle all 0,75 0,00 0,62 18,81 0,00 79,82 -> Scaled to 1 core: actually the cpu does nothing to compute the queries. Only 0.75% * 4 = 3% CPU usage for a single core, and 18,81% * 4 = 75,24% io wait for a single core, the rest is divided into system and idle. The gc output: ... [GC 806876K->326533K(1852416K), 0.2419270 secs] ... many queries ... [GC 873349K->423494K(1837760K), 0.3257520 secs] ... many queries ... [GC 956678K->502630K(1643648K), 0.3619280 secs] ... many queries ... [GC 839654K->551462K(1686720K), 0.3088770 secs] ... So its not the GC. Thanks to all of you, -- * Martin Grimmer * Developer, Semantic Web Project, IT Unister GmbH Barfußgässchen 11 | 04109 Leipzig Telefon: +49 (0)341 49288 5064 martin.grim...@unister.de <mailto:%0a%20%20martin.grim...@unister.de> www.unister.de <http://www.unister.de> Vertretungsberechtigter Geschäftsführer: Thomas Wagner Amtsgericht Leipzig, HRB: 19056 _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user