Jenis - Jenis Arsitektur
Arsitektur system operasi adalah merupakan arsitektur perangkat lunak yang digunakan untuk membangun suatu perangkat lunak sistem operasi yang akan digunakan dalam sistem komputer.
Sistem operasi merupakan kumpulan dari program-program (prosedur,fungsi, library) dimana prosedur dapat saling dipanggil oleh prosedur lain di sistem bila diperlukan”.
1) Sistem Monolitik.
2) Sistem Berlapis.
3) Sistem Client/server.
4) Sistem Virtual mesin.
5) Sistem Berorientasi objek.
- Sistem Monolitik
Ciri - cirinya :
1. Sistem operasi sebagai kumpulan prosedur yang dapat saling panggil.
2. Sulit menyediakan pengaman.
3. Seluruh komponen SO berada di satu ruang alamat.
- Sistem Berlapis
Pada dasarnya system operasi berlapis dimaksudkan untuk mengurangi kompleknya rancangan dan implementasi dari suatu system operasi. Contoh sistem operasi yang menggunakan sistem ini adalah: UNIX termodifikasi, THE, Venus dan OS/2. Dengan system modularisasi, setiap lapisan mempunyai fungsi (operasi) tertentu dan melayani lapisan yang lebih rendah.
Ciri - cirinya :
1. Memiliki semua keunggulan rancangan modular.
2. Yang digunakan sistem ini, UNIX, THE, Venus dan OS/2.
3. Bisa dirancang, di uji, secara independen.
- Sistem Cilent/Server
Sistem operasi modem memiliki kecendrungan untuk memindahkan kode ke lapisan yang lebih tinggi dan menghapus sebanyak mungkin, kode-kode tersebut dari sistem operasi sehingga akan meninggalkan keruel yang minimal. Konsep ini biasa diimplementasikan dengan dengan cara menjadikan fungsi-fungsi yang ada pada sistem operasi menjadi user proses.
Ciri - cirinya :
1. Dapat diadaptasikan pada sistem terdistribusi.
2. Pengembangan dapat dilakukan secara modular
3. Proses server kritis tetap di kernel, yaitu proses yang biasanya berhubungan dengan hardware.
- Sistem Virtual mesin
Mesin virtual menyediakan antar muka yang identik untuk perangkat keras
yang ada. Sistem operasi ini membuat ilusi atau virtual untuk beberapa
proses, masing-masing virtual proses mengeksekusi prosessornya dan
memorinya (virtual) masing masing. Meskipun konsep ini cukup baik, namun
cukup komplek untuk diimple-mentasikan, karena system menggunakan
metode dual-mode.
Ciri - cirinya :
1. Menyediakan proteksi yang lengkap untuk sumber daya sistem.
2. Mesin yang cocok untuk riset dan pengembangan system operasi.
3. Konsep mesin virtual sangat sulit untuk mengimplementasikan kebutuhan dan duplikasi yang tepat pada mesin yang sebenarnya.
- Sistem Berorientasi objek
Ciri - cirinya :
1. Kumpulan dari proses untuk menyelesaikan pekerjaannya.
2. Masing-masing objek diberi tipe yang menandai property objek.
3. Data yang berada dalam objek tersebut dapat diakses dan dimodifikasi.
2. Masing-masing objek diberi tipe yang menandai property objek.
3. Data yang berada dalam objek tersebut dapat diakses dan dimodifikasi.
0 komentar:
Posting Komentar