Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - QNET performance: Page 1 of 3 (3 Items)
   
QNET performance  
I am looking for information on QNET performance. I have a simple resource manager that simply lights up an led on my 
target board. I have constructed a test program that 

1. opens the file
2. reads the number of ClockCycles, 
3. in a for loop, does an unbuffered write to the open file to turn the led on or off
4. reads the number of ClockCycles

If this is done locally, the time per write is measured at around 100 microseconds. I assume that most of this time is 
the time needed to get from the user program and into the resource manager.

If this is done remotely over QNET, the time per write is measured at around 7000 microseconds or about 7 milliseconds. 
Does this seem like a reasonable time?

Are there any performance measurements taken regarding QNET?

Is there anything like the Nagle algorithm for TCP/IP that comes into play with QNET? Are there any parameters for QNET 
that allow tuning for performance?

Will this number be real sensitive to whether the two machines are on a private sub-net?

Thanks.