синхронизациясы бойынша талаптары күрделі болса және т.б.
Бұндай операциялық жүйелерде процестерді басқару үшін екі
тәсілдің бірі қолданылады:
1) Оқиғалардың
артықшылықтары
негізінде
басқару.
Бұл
стратегияны пайдаланған кезде, басқару артықшылыққа ие оқиғаны
өңдеуге байланысты процеске беріледі;
2) Уақытты бөлу негізіндегі басқару. Бұл жағдайда процестерді
ауыстырып қосу берілген уақыт интервалында қалыпты түрде үзуге
негізделіп және оқиға басталған кезде орындалады.
Жүйелердің осындай көп түрлерінде процестер құрамы өзгеріссіз
болады. Олар операциялық жүйелер басталған кезде іске қосылады
және оның жұмысы аяқталғанша жалғасады. Қолданылмай тұрған
процестер пассивті күйге ауысуы мүмкін және егер осы процестің
белсенділігі қажет оқиғаны өңдеу кезінде пассивті күйден шығады.
Процестердің бұндай іске қосылу және аяқталу жүйесі операциялық
жүйе әрекетінің және реакция уақыты бойынша параметрлерінің
болжамдығы талабымен туындаған. Сол себепті осындай көптеген
жүйелерде жаңа процестерді іске қосу жай жіберілмейді, олардың
барлығы алдын ала анықталған болулары керек.
Қазіргі уақытта нақты уақыт операциялық жүйелерінің көп түрлері
бар: LynxOS, RTLinux, VxWorks және т.б. нақты уақыт операциялық
жүйесінің ең кең таралған түрі QNX болып табылады, ол кей кезде
үстел үстілік ретінде де қолданылады. Бұл коммерциялық таралған
өнімдерден басқа жеке компаниялардың өздері әзірлеген операциялық
жүйелер де бар, олар коммерциялық негізде таратылмайды, тек дайын
бағдарламалық-аппараттық жиынтық құрамында қолданылады.