1.
Realtidsoperativsystem (RTOS)
- Designad för att hantera tidskritiska applikationer där exakt timing är avgörande.
- Används i inbyggda system som medicinsk utrustning, industriella styrsystem och fordonselektronik.
- RTOS:er prioriterar uppgifter baserat på deras tidskrav, och säkerställer att högprioriterade uppgifter utförs före lågprioriterade uppgifter.
- Exempel inkluderar FreeRTOS, VxWorks och QNX.
2. Enanvändaroperativsystem
- Designad för enanvändarmiljöer, där endast en användare kan komma åt systemet åt gången.
- Vanligt i persondatorer och bärbara datorer.
- Exempel inkluderar MS-DOS, macOS och Windows.
3. Operativsystem för flera användare
- Designad för att stödja flera användare som kommer åt systemet samtidigt.
- Vanligt i servrar och arbetsstationer.
- Exempel inkluderar Linux, Windows Server och macOS Server.
4. Distribuerade operativsystem
- Designad för miljöer där flera datorer är sammankopplade och fungerar tillsammans som ett enda system.
- Används i storskaliga datormiljöer och klustersystem.
- Exempel inkluderar Apache Hadoop, Oracle Solaris Cluster och IBM AIX.
5. Nätverksoperativsystem (NOS)
- Designad för att hantera och kontrollera nätverksresurser och tillhandahålla nätverkstjänster som fildelning, utskrift och e-post.
- Vanligt i nätverksservrar och routrar.
- Exempel inkluderar Windows Server, Linux-distributioner och Cisco IOS.