You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2021/04/05 17:01:34 UTC

[GitHub] [incubator-nuttx] v01d opened a new issue #3420: ROUND-ROBIN SCHEDULING IN THE SIMULATOR

v01d opened a new issue #3420:
URL: https://github.com/apache/incubator-nuttx/issues/3420


   ```
     Description: Since the simulation is not pre-emptible, you can't use round-robin
                  scheduling (no time slicing).  Currently, the timer interrupts are
                  "faked" during IDLE loop processing and, as a result, there is no
                  task pre-emption because there are no asynchronous events.  This could
                  probably be fixed if the "timer interrupt" were driver by Linux
                  signals. NOTE:  You would also have to implement up_irq_save() and
                  up_irq_restore() to block and (conditionally) unblock the signal.
     Status:      Open
     Priority:    Low
   ```


-- 
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:
users@infra.apache.org



[GitHub] [incubator-nuttx] xiaoxiang781216 closed issue #3420: ROUND-ROBIN SCHEDULING IN THE SIMULATOR

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 closed issue #3420:
URL: https://github.com/apache/incubator-nuttx/issues/3420


   


-- 
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:
users@infra.apache.org



[GitHub] [incubator-nuttx] xiaoxiang781216 commented on issue #3420: ROUND-ROBIN SCHEDULING IN THE SIMULATOR

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 commented on issue #3420:
URL: https://github.com/apache/incubator-nuttx/issues/3420#issuecomment-817206634


   It's supported by enable CONFIG_SIM_WALLTIME_SIGNAL:
   https://github.com/apache/incubator-nuttx/pull/1859


-- 
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:
users@infra.apache.org