![]() |
![]() ![]()
Experimental Physics and
| ||||||||||||||
|
Hi All, We developed a client based on libca (EPICS Base 3.14.9), which will create it's own worker thread on construction. But we found it working strangely on vxWorks (ppc-603). Whenever a second EPICS client is created (meaning there are now 2 EPICS worker threads on vxWorks), the CPU usage became 100%. From the profile, we found the ca_pend_event is consuming lots of the CPU. Meanwhile, it seems epicsMutex is failing to do the lock for the second EPICS client?? Attached is the profile result. ![]() Thanks in advance. Lorna Attachment:
epicsclient1.profile
| ||||||||||||||
ANJ, 18 Nov 2013 |
![]() · Download · Search · IRMIS · Talk · Documents · Links · Licensing · |