Hi all I ran a couple of test in order to evaluate the cost of polling (on windows). To do so, I added polling to the local_lat and local_thr tests.
The code is here https://github.com/bbdb68/libzmq/tree/test_polling_cost and here is what I noticed : * since the fix about mempcy of FD_SET structure, the performances of local_thr are excellent, close to 1Gb/s ie the hardware thoughtput. * when I add the polling, the latency tests seems unaffected, while the thr test falls to 200Mb/s, that is a 5x drop So here are my questions * is this way of testing polling meaningful ? * how do you explain the difference between latency and thoughput tests behaviour ? * what are the result on a linux box ? Thanks Bruno <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Garanti sans virus. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
_______________________________________________ zeromq-dev mailing list [email protected] https://lists.zeromq.org/mailman/listinfo/zeromq-dev
