Quoting Stanislav Muhametsin <[email protected]>:

Quoting Stanislav Muhametsin <[email protected]>:

Quoting Rickard Öberg <[email protected]>:
Can you make a simple test: remove the RDF indexing from your app, so that only your UoW code and the EntityStore is running. Are you then seeing the same performance? Is the problem in Qi4j or are we looking at Sesame being the culprit is what I'm wondering?

/Rickard



Oh sorry I misread, will do it in a sec.



Done. Without RDF indexing, it is 1sec without profiler, and 7secs with profiler. Compared to 7sec without profiler, 80-150ish with profiler (varies a lot, mostly over 130), and with RDF indexing.

Looking at some call-graph (which is empty in big parts, thus losing a lot of information), seems that info.aduna.io.ByteArrayUtil gets called a LOT of times, specifically get, getByte and matchesPattern -methods.


_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to