JENIS
JENIS SISTEM OPERASI
Sistem operasi personal komputer terbagi menjadi 3
kelompok seperti di bawah ini.
- Keluarga Microsoft, antara lain terdiri atas Windows Desktop Environment (versi 1.x hingga versi 3.x),Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, dan Windows Vista yang dirilis pada tahun 2007)).
- Keluarga Unix, menggunakan antarmuka sistem operasi POSIX, antara lain SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
- Keluarga Mac OS adalah sistem operasi komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).
- Keluarga komputer Mainframe, dan Super komputer menggunakan sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dan lain-lain.
Walau kita
mengenal berbagai jenis sistem operasi di atas, secara garis besar semua
sistem operasi yang ada berdasarkan jenis komputer yang dikendalikan maupun
bentuk aplikasi yang didukung dapat dibagi menjadi empat golongan :
1. Real-time
operating system (RTOS)
Sistem
operasi golongan ini dipakai untuk mengendalikan perangkat keras untuk
tugas spesifik, seperti instrumen ilmiah dan mesin-mesin industri. RTOS
memiliki kemampuan antarmuka yang terbatas dan tidak mendukung aplikasi level
end-user. Bagian terpenting RTOS adalah mengatur penggunaan sumber daya
komputer untuk menjalankan serangkaian operasi secara berulang-ulang dalam
periode tertentu.
2.
Single-user, single task
Sesuai
dengan namanya, tipe sistem operasi ini dirancang untuk memudahkan menangani
pengoperasian komputer sehingga pengguna dapat menjalankan satu pekerjaan pada
saat yang bersamaan. Sistem operasi DOS adalah contoh klasik dari jenis ini.
Sistem operasi yang lain dari keluarga ini adalah Palm OS, yaitu untuk komputer
genggam (handheld) Palm.
3.
Single-user, multi tasking
Sistem
operasi ini memungkinkan seorang pengguna dapat menjalankan beberapa aplikasi
terpisah secara bersamaan. Inilah tipe sistem operasi yang paling umum digunakan
sekarang. Sistem operasi ini (Windows, Linux, dsb.) sangat populer
digunakan untuk komputer pribadi.
4.
Multi-user
Sistem
operasi multi-user memungkinkan lebih dari satu pengguna bersama-sama
menggunakan sumber daya komputer secara simultan. Sistem operasi dapat menjamin
masing-masing pengguna yang memiliki kebutuhan (requirement) yang berimbang.
Setiap program yang dijalankan oleh para pengguna menggunakan sumber daya yang
cukup dan terpisah sehingga masalah pada satu pengguna tidak berimbas pada pengguna
yang lain. Contoh sistem multi-user adalah operasi Unix, VMS, dan MVS
untuk mainframe.