From: Sebastien De G. <se...@ho...> - 2015-06-20 20:49:35
|
Hi all, I'm writing an app that will act as a consolidator of Graphs.I do receive the graphs as RdfXml to local files or in memory strings. Using a single thread I can achieve one file read or write within 1 or 2 seconds per file (600kb/file approx.). Once I start to run 2/4 concurrent readers ( each with its own Graphs, Parser and Files) the read time per file gets multiplied by 10. I can't understand where the 'contention' happends, I'm running this on Mono and dotnetrdf version 1.0.8.3533Apparently I do have these issues at the write side too, but can't be sure as the reading issue clutters the entire app for now. Any idea or options i should search for for tuning the read/write ops ? Thank you in advance.Kind Regards |