JanStaschulat edited a comment on issue #2935: URL: https://github.com/apache/incubator-nuttx/issues/2935#issuecomment-802701223
@patacongo thanks for including it in the os-tests. Yes, I agree, there should be a third thread scheduled with FIFO (like in my test setup) that eats up the remaining cycles. Proposed setup: ``` user_main: Dual sporadic thread test Sporadic 1: prio high 180, low 20, repl 100000000 ns Sporadic 2: prio high 180, low 20, repl 100000000 ns FIFO : prio 100, (busy loop, which does computation all the time) ``` Then, a sporadic thread with a budget of e.g. 30 % shall also result in about 30% processing time, and not any value above 30%. I think with this setup you can properly verify the correctness of the sporadic server scheduling algorithm. -- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org