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