Community
Participate
Working Groups
Profiling data written to the outgoing socket, from the agent controller to the workbench, is currently unbuffered. This means that 20,000-25,000 single 100-byte messages per second are being sent out one-at-a-time, rather than together. This imposes a major performance penalty on profiling overhead and workbench processing speeds. Fix is to wait for a certain amount of data to be available, and write it all at once, rather than writing each message separately. This also requires us to maintain a thread which ensures that data will not wait longer than a fixed amount to be sent.
Created attachment 183524 [details] Patch to Socket TL
Resolving.
Reopening
Created attachment 184743 [details] Patch to SocketListener.h for Solaris 64
Patch checked into HEAD.
This defect had been resolved as FIXED for more than 1 month. Please verify with the latest TPTP 4.7.2 driver. If this defect is still left unverified by February 25, we'll close it on the originator's behalf. TPTP 4.7.2 driver can be downloaded from: http://www.eclipse.org/tptp/home/downloads/?ver=4.7.2
Closing.