pkarashchenko commented on pull request #5432: URL: https://github.com/apache/incubator-nuttx/pull/5432#issuecomment-1032478053
I will move the summary from this discussion into dev mailing thread, so there will be saved history. Due to execution time of wdog handlers is not determined the actual timer delay may vary depending on a system load. Despite solution proposed by me seems to be attractive from a common use case point of view it may lead to overall system degradation (undetermined behavior) in the systems with high load and high number of wdog based objects. The only good approach is to implement a high resolution SW timers that are decoupled from wdog and then base POSIX timers and timerfd on high resolution timers in case if that is supported by the arch. @patacongo @xiaoxiang781216 @acassis @hartmannathan thank you all for participating in the number of reviews and discussions. I really appreciate efforts spent to get the optimal solution shown up. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
