davids5 commented on pull request #4035:
URL: https://github.com/apache/incubator-nuttx/pull/4035#issuecomment-876470352


   @Donny9 @xiaoxiang781216 
   
   I have had a look at this in detail.
   
   Contrasting the resources and performance.
   
     | master | wd
   -- | -- | --
   thread | same | same
   signaling | single signal per thread | semaphore per queue
   delay | sleep(min delay in queue) | Watchdog per item
   Performaces   enque | 7.37 us | 2.32us
   Delay 300us | 301.315 us | 300.594 us
   
   So we use more resources and couple work-queues with watch dogs, but the 
performances is superior.
   
   @patacongo - do you see any downside issues with this?
   
   If there are no objections let'c clean it up (separate out 
https://github.com/apache/incubator-nuttx/pull/4035#issuecomment-874330082 and 
rebase ). 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to