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
Model
sistem call dilakukan dengan cara mengambil sejumlah parameter pada
tempat yang telah ditentukan sebelumnya, seperti register atau stack dan
kemudian mengeksekusi suatu intruksi trap tertentu pada monitor
mode. Keunggulan dari system Monolitik ini adalah: layanan terhadap
job-job yang ada bisa dilakukan dengan cepat karena berada pada satu
ruang alamat memory.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