Et ikke-sanntidsoperativsystem (ikke-RTOS) er en type operativsystem som ikke garanterer at oppgaver vil bli fullført innen en spesifisert tidsramme. Dette betyr at ikke-RTOS-er ikke er egnet for applikasjoner der timing er kritisk, for eksempel industriell automasjon eller medisinsk utstyr.
Imidlertid har ikke-RTOS-er noen fordeler i forhold til sanntidsoperativsystemer, for eksempel at de er enklere å bruke og krever mindre spesialisert maskinvare. Dette gjør dem til et godt valg for applikasjoner der timing ikke er kritisk, for eksempel kontorproduktivitet eller nettsurfing.
Her er noen av egenskapene til ikke-sanntidsoperativsystemer:
* Ikke garanter at oppgaver vil bli fullført innen en spesifisert tidsramme. Dette er hovedforskjellen mellom ikke-RTOS-er og RTOS-er.
* Er enklere å bruke og krever mindre spesialisert maskinvare. Dette gjør dem til et godt valg for applikasjoner der timing ikke er kritisk.
* Brukes vanligvis i personlige datamaskiner, mobile enheter og andre generelle enheter.
* Noen eksempler på ikke-sanntidsoperativsystemer inkluderer Microsoft Windows, Apple macOS og Linux.
Her er noen av applikasjonene der ikke-sanntidsoperativsystemer brukes:
* Kontorproduktivitet: Ikke-RTOS-er er godt egnet for applikasjoner som tekstbehandling, regneark og presentasjoner.
* Nettsurfing: Ikke-RTOS-er brukes også i nettlesere, for eksempel Google Chrome, Firefox og Internet Explorer.
* Gaming: Ikke-RTOS-er brukes i noen spill, for eksempel uformelle spill og puslespill.
* Medieavspilling: Ikke-RTOS-er brukes også i mediespillere, som VLC Media Player og Windows Media Player.
Generelt sett er ikke-sanntidsoperativsystemer et godt valg for applikasjoner der timing ikke er kritisk. De er enkle å bruke, krever mindre spesialisert maskinvare og brukes ofte i personlige datamaskiner, mobile enheter og andre generelle enheter.