Anda di halaman 1dari 6

Jenis Sistem Operasi

Sistem Operasi melakukan semua tugas dasar seperti mengelola file, proses, dan
memori. Dengan demikian sistem operasi bertindak sebagai manajer semua sumber
daya, yaitu manajer sumber daya. Dengan demikian, sistem operasi menjadi
antarmuka antara pengguna dan mesin.
Jenis Sistem Operasi: Beberapa sistem operasi yang banyak digunakan adalah
sebagai berikut-

1. Sistem Operasi Batch –


Jenis sistem operasi ini tidak berinteraksi dengan komputer secara langsung. Ada
operator yang mengambil pekerjaan serupa yang memiliki persyaratan yang sama dan
mengelompokkannya ke dalam batch. Merupakan tanggung jawab operator untuk
menyortir pekerjaan dengan kebutuhan yang sama.

Keuntungan dari Sistem Operasi Batch: 


 Sangat sulit untuk menebak atau mengetahui waktu yang dibutuhkan untuk
menyelesaikan pekerjaan apa pun. Prosesor sistem batch tahu berapa lama
pekerjaan itu akan terjadi ketika dalam antrian
 Beberapa pengguna dapat berbagi sistem batch
 Waktu idle untuk sistem batch sangat sedikit
 Sangat mudah untuk mengelola pekerjaan besar berulang kali dalam sistem
batch
Kekurangan Sistem Operasi Batch:  
 Operator komputer harus terkenal dengan sistem batch
 Sistem batch sulit untuk di-debug
 Terkadang mahal
 Pekerjaan lain harus menunggu waktu yang tidak diketahui jika ada
pekerjaan yang gagal
Contoh Sistem Operasi Berbasis Batch: Sistem Penggajian, Laporan Bank, dll.
2. Sistem Operasi Pembagian Waktu –
Setiap tugas diberi waktu untuk dijalankan sehingga semua tugas bekerja dengan
lancar. Setiap pengguna mendapatkan waktu CPU karena mereka menggunakan satu
sistem. Sistem ini juga dikenal sebagai Sistem Multitasking. Tugasnya bisa dari satu
pengguna atau pengguna yang berbeda juga. Waktu yang dapat dijalankan oleh setiap
tugas disebut kuantum. Setelah interval waktu ini selesai OS beralih ke tugas
berikutnya.

Keuntungan dari Time-Sharing OS:  


 Setiap tugas mendapat kesempatan yang sama
 Lebih sedikit kemungkinan duplikasi perangkat lunak
 Waktu idle CPU dapat dikurangi
Kekurangan DARI TIME-Sharing OS:  
 Masalah keandalan
 Seseorang harus menjaga keamanan dan integritas program dan data
pengguna
 Masalah komunikasi data
Contoh OS Berbagi Waktu adalah: Multics, Unix, dll.
3. Sistem Operasi Terdistribusi –
Jenis sistem operasi ini adalah kemajuan terbaru dalam dunia teknologi komputer dan
diterima secara luas di seluruh dunia dan, itu juga, dengan kecepatan tinggi. Berbagai
komputer otonom yang saling berhubungan berkomunikasi satu sama lain
menggunakan jaringan komunikasi bersama. Sistem independen memiliki unit
memori dan CPU mereka sendiri. Ini disebut sebagai sistem yang digabungkan
secara longgar atau sistem terdistribusi. Prosesor sistem ini berbeda dalam ukuran
dan fungsi. Manfaat utama bekerja dengan jenis sistem operasi ini adalah bahwa
selalu mungkin bahwa satu pengguna dapat mengakses file atau perangkat lunak yang
sebenarnya tidak ada di sistemnya tetapi beberapa sistem lain yang terhubung dalam
jaringan ini yaitu, akses jarak jauh diaktifkan di dalam perangkat yang terhubung
dalam jaringan itu.
 

Keuntungan dari Sistem Operasi Terdistribusi:  


 Kegagalan satu tidak akan mempengaruhi komunikasi jaringan lainnya,
karena semua sistem independen satu sama lain
 Surat elektronik meningkatkan kecepatan pertukaran data
 Karena sumber daya sedang dibagikan, komputasi sangat cepat dan tahan
lama
 Beban pada komputer host berkurang
 Sistem ini mudah diskalakan karena banyak sistem dapat dengan mudah
ditambahkan ke jaringan
 Keterlambatan dalam pemrosesan data mengurangi
Kekurangan Sistem Operasi Terdistribusi:  
 Kegagalan jaringan utama akan menghentikan seluruh komunikasi
 Untuk membangun sistem terdistribusi, bahasa yang digunakan belum
didefinisikan dengan baik
 Jenis sistem ini tidak tersedia karena harganya sangat mahal. Tidak hanya
itu perangkat lunak yang mendasarinya sangat kompleks dan belum
dipahami dengan baik
Contoh Sistem Operasi Terdistribusi adalah- LOCUS, dll.
4. Sistem Operasi Jaringan -
Sistem ini berjalan di server dan menyediakan kemampuan untuk mengelola data,
pengguna, grup, keamanan, aplikasi, dan fungsi jaringan lainnya. Jenis sistem operasi
ini memungkinkan akses bersama file, printer, keamanan, aplikasi, dan fungsi jaringan
lainnya melalui jaringan pribadi kecil. Satu lagi aspek penting dari Sistem Operasi
Jaringan adalah bahwa semua pengguna sangat menyadari konfigurasi yang
mendasarinya, dari semua pengguna lain dalam jaringan, koneksi individu mereka, dll.
dan itulah mengapa komputer ini dikenal sebagai sistem yang digabungkan dengan
erat.
 

Keuntungan dari Sistem Operasi Jaringan:  


 Server terpusat yang sangat stabil
 Masalah keamanan ditangani melalui server
 Teknologi baru dan peningkatan gradasi perangkat keras mudah
diintegrasikan ke dalam sistem
 Akses server dimungkinkan dari jarak jauh dari berbagai lokasi dan jenis
sistem
Kekurangan Sistem Operasi Jaringan:  
 Server mahal
 Pengguna harus bergantung pada lokasi pusat untuk sebagian besar operasi
 Pemeliharaan dan pembaruan diperlukan secara teratur
Contoh Sistem Operasi Jaringan adalah: Microsoft Windows Server 2003,
Microsoft Windows Server 2008, UNIX, Linux, Mac OS X, Novell NetWare, dan
BSD, dll.
5. Sistem Operasi Real-Time –
Jenis OS ini melayani sistem real-time. Interval waktu yang diperlukan untuk
memproses dan merespons input sangat kecil. Interval waktu ini disebut waktu
respons.
Sistem real-time digunakan ketika ada persyaratan waktu yang sangat ketat seperti
sistem rudal, sistem kontrol lalu lintas udara, robot, dll.
Dua jenis Sistem Operasi Real-Time yaitu sebagai berikut: 
 Sistem Hard Real-Time:
OS ini dimaksudkan untuk aplikasi di mana batasan waktu sangat ketat dan
bahkan penundaan sesingkat mungkin tidak dapat diterima. Sistem ini
dibangun untuk menyelamatkan nyawa seperti parasut otomatis atau airbag
yang harus tersedia jika terjadi kecelakaan. Memori virtual jarang
ditemukan dalam sistem ini.
 Sistem Real-Time Lunak:
OS ini untuk aplikasi di mana untuk batasan waktu kurang ketat.
 

Keuntungan dari RTOS:  


 Konsumsi Maksimum: Pemanfaatan maksimum perangkat dan sistem,
sehingga lebih banyak output dari semua sumber daya
 Pergeseran Tugas: Waktu yang diberikan untuk mengalihkan tugas dalam
sistem ini sangat sedikit. Misalnya, dalam sistem yang lebih lama,
dibutuhkan sekitar 10 mikrodetik dalam mengalihkan satu tugas ke tugas
lainnya, dan dalam sistem terbaru, dibutuhkan 3 mikrodetik.
 Fokus pada Aplikasi: Fokus pada aplikasi yang sedang berjalan dan
kurang penting bagi aplikasi yang ada dalam antrian.
 Sistem operasi real-time dalam sistem tertanam: Karena ukuran program
kecil, RTOS juga dapat digunakan dalam sistem tertanam seperti dalam
transportasi dan lainnya.
 Bebas Kesalahan: Jenis sistem ini bebas dari kesalahan.
 Alokasi Memori: Alokasi memori paling baik dikelola dalam jenis sistem
ini.
Kekurangan RTOS:  
 Tugas Terbatas: Sangat sedikit tugas yang berjalan pada saat yang sama
dan konsentrasinya sangat kurang pada beberapa aplikasi untuk
menghindari kesalahan.
 Gunakan sumber daya sistem yang berat: Terkadang sumber daya sistem
tidak begitu bagus dan harganya juga mahal.
 Algoritma Kompleks: Algoritmanya sangat kompleks dan sulit untuk
ditulis oleh perancang.
 Driver perangkat dan sinyal interupsi: Perlu driver perangkat tertentu
dan mengganggu sinyal untuk merespons interupsi paling awal.
 Prioritas Thread: Tidak baik untuk mengatur prioritas utas karena sistem
ini sangat tidak rentan terhadap peralihan tugas.
Contoh Sistem Operasi Real-Time adalah: Eksperimen ilmiah, sistem pencitraan
medis, sistem kontrol industri, sistem senjata, robot, sistem kontrol lalu lintas udara,
dll.

Anda mungkin juga menyukai