Sure, Ludovic, I understand, the windows implementation may not have that mutex at that same granularity, so the naive Java single-shared-context strategy may have less of an impact on that platform.
What I'm curious about is why I'm *not* noticing any such difference, this while I'm developing on GNU/Linux (pcsc-lite), but we're routinely testing on both OSX (fork of pcsc-lite) *and* Windows (closed-source proprietary implementation), and Murilo *does* notice such an impact. We're both testing on both Linux and Windows.. I'm looking for the cause of the difference between these experiences. But I suggest both Murilo and I do a timing diagram (see if there is overlap in the timing of the transfers) of our experiments, and then get back here with the results, because otherwise we're just discussing perception and that may be deceiving, not to mention getting more off-topic than strictly necessary. I think it's interesting because of my impression that I *am* getting parallellism with pcsc-lite, from java, while, after reading the previous explanations, that shouldn't really be possible. -f On 07/04/13 09:33, Ludovic Rousseau wrote: > 2013/7/4 Frank Marien <[email protected]>: >> Still.. I think we're missing something, here. If it's inherent in >> libj2pcsc (java wrapper) or javax.smartcardio (and it looks like it from >> the sources above), then why I can I read 5 photos from 5 eID's in the >> same required to read one, and also, why would Murilo *not* have the >> issue on Windows? Different implementation there? > The Microsoft WinSCard API implementation is different from pcsc-lite > and so has different "limitations". > So yes, the Windows and Unix implementations are different. > > Bye > > -- > Dr. Ludovic Rousseau > > _______________________________________________ > Muscle mailing list > [email protected] > http://lists.musclecard.com/mailman/listinfo/muscle_lists.musclecard.com > _______________________________________________ Muscle mailing list [email protected] http://lists.musclecard.com/mailman/listinfo/muscle_lists.musclecard.com
