przejścia w stan WAITING). Wątek bezczynny może być wykorzystany do określenia stopnia obciążenia systemu.

Elementy systemu System DioneOS dostarcza następujące elementy i metody: obiekty synchronizujące: mutexy i semafory, przeznaczone do synchronizacji pomiędzy wątkami, sygnalizacji z procedury przerwania do wątku oraz do ochrony dostępu do wspólnych zasobów, kontrola czasu: timery, usypianie wątku na dany okres, przeterminowanie, obiekty do komunikacji pomiędzy wątkami. Do przekazywania wiadomości używane są niewielkie struktury danych, które mogą być buforowane w kolejkach implementowanych jako bufory cykliczne. alokator pamięci dynamicznej w postaci partycji . Ten sposób przydzielania pamięci opiera się na blokach o stałej wielkości, co może prowadzić do większego zużycia pamięci ale jest odporne na problem fragmentacji, który występuje przy wykorzystaniu sterty. Klasyczne metody alokacji (malloc/free) na stercie są również dostępne i wynikają ze standardowych bibliotek języka C. mechanizmy wspomagające testowanie, np.