Task management also functions the same as for μC/OS-II,. howeverHowever, μC/OS-III supports multitasking and allows an application to have any number of tasks. The maximum number of tasks is limited by only the amount of [[Computercomputer memory|memory]] (both code and data space) available to the processor.
A task can be implemented via [[runviarunning to scheduled completion scheduling]], in which the task deletes itself when it is finished, or more typically as an [[infinite loop]], waiting for events to occur and processing those events.