Arsitektur Sistem Operasi Windows Ms-Dos, Nt Dan Windows 7
Arsitektur Sistem Operasi Windows - Sistem operasi Windows untuk desktop awalnya yakni sebuah sistem operasi yang sederhana. MS-DOS yakni sistem operasi dasar yang dipakai dan dikembangkan menjadi Windows 1.0 hingga Windows ME. Selain itu, Microsoft membangun arsitektur sistem operasi yang berbeda dari MS-DOS, yaitu Windows NT. Arsitektur windows NT ini lah yang kemudian menjadi dasar pengembangan sistem operasi Windows NT 3.1 hingga Windows 8 .
Baca juga :
1. Arsitektur MS DOS
Arsitektur sistem operasi MS DOS memakai model struktur monolitik yang konstruksinya tidak terstruktur. Dalam arsitektur MS-DOS semua komponen sistem operasi tergabung dan bercampur menjadi satu, semua kegiatan bab dapat mengakses program-program lainnya.
Arsitektur sistem operasi MS DOS memakai model struktur monolitik yang konstruksinya tidak terstruktur. Dalam arsitektur MS-DOS semua komponen sistem operasi tergabung dan bercampur menjadi satu, semua kegiatan bab dapat mengakses program-program lainnya.
Struktur MS-DOS |
Pada sistem operasi MS-DOS, tidak ada pemisahan yang terang antara sistem operasi dan aplikasi. Sehingga menjadikan mudahnya program-program virus memodifikasi dan merusak sistem operasi MS-DOS.
Program aplikasi mempunyai saluran untuk memodifikasi bab sistem operasi (program resident, device driver MS-DOS maupun device driver BIOS).
2. Arsitektur Dasar Windows NT
Sistem operasi windows NT memakai model struktur berlapis (layered). Dalam arsitektur Windows NT komponen dalam sistem operasi tidak tergantung dari komponen yang lain, sehingga modifikasi atau perubahan dalam satu komponen tidak besar lengan berkuasa banyak pada komponen lainnya.
Arsitektur Windows NT secara global terdidi dari 4 lapisan yaitu:
a. Hardware abstraction layer (HAL)
b. Kernel
c. Subsystems
d. System services
➔ Hardware Abstraction Layer (HAL), lapisan Hardware Abstraction Layer memetakan perintah dan jawaban perangkat keras generik menjadi perintah dan jawaban unik platform tertentu ibarat Intel 486 atau Pentium, Motorola PowerPC, atau DEC Alpha. Hardware Abstraction Layer menciptakan machine system bus, DMA controller, interrupt controller, system timer, dan modul memori.
Program aplikasi mempunyai saluran untuk memodifikasi bab sistem operasi (program resident, device driver MS-DOS maupun device driver BIOS).
2. Arsitektur Dasar Windows NT
Sistem operasi windows NT memakai model struktur berlapis (layered). Dalam arsitektur Windows NT komponen dalam sistem operasi tidak tergantung dari komponen yang lain, sehingga modifikasi atau perubahan dalam satu komponen tidak besar lengan berkuasa banyak pada komponen lainnya.
Arsitektur Windows NT secara global terdidi dari 4 lapisan yaitu:
a. Hardware abstraction layer (HAL)
b. Kernel
c. Subsystems
d. System services
➔ Hardware Abstraction Layer (HAL), lapisan Hardware Abstraction Layer memetakan perintah dan jawaban perangkat keras generik menjadi perintah dan jawaban unik platform tertentu ibarat Intel 486 atau Pentium, Motorola PowerPC, atau DEC Alpha. Hardware Abstraction Layer menciptakan machine system bus, DMA controller, interrupt controller, system timer, dan modul memori.
Sebagai mana oleh kernel, Hardware Abstraction Layer juga menyediakan pinjaman untuk symmetric multiprocessing.
➔ Kernel, lapisan kernwl berisi komponen-komponen sistem operasi paling dasar. Kernel mengelola penjadwalan dan context switching, exception handling dan interrupt handling serta multiprocessing synchronization.
➔ Subsystems, lapisan subsystems terdiri dari banyak sekali jenis modul, fungsi-fungsi spesifik yang memakai layanan-layanan dasar yang disediakan kernel.
➔ System services, lapisan system service menyediakan antarmuka ke perangkat lunak mode pemakai.
3) Arsitektur Dasar Sistem Operasi Windows Vista, Windows 7, 8
Sistem operasi Windows mempunyai arsitektur yang sangat modular. Setiap fungsi sistem dikelola oleh satu komponen dari sistem operasi. Semua aplikasi mengakses fungsi melalui komponen yang bertanggung jawab memakai interface data standar (data standar interfaces).
Key sistem hanya dapat diakses sesuai fungsi. dalam arsitektur modular windows ini pada prinsipnya setiap modul dapat dihapus, upgrade, atau bahkan diganti tanpa menulis ulang seluruh sistem atau standar aplikasi kegiatan antarmuka (API).
Jenis-jenis Kernel-mode komponen Windows yakni sebagai berikut:
➤ Exekutiv : Berisi dasar layanan sistem operasi, ibarat administrasi memori, proses dan administrasi thread, keamanan, I/O, dan komunikasi interprocess.
➤ Kernel : Mengontrol sanksi prosesor (s). Kernel mengelola benang penjadwalan, proses switching, pengecualian dan penanganan interupsi, dan multiprosesor sinkronisasi. Tidak ibarat sisa Eksekutif dan tingkat pengguna, isyarat sendiri Kernel ini tidak berjalan di thread.
➔ Kernel, lapisan kernwl berisi komponen-komponen sistem operasi paling dasar. Kernel mengelola penjadwalan dan context switching, exception handling dan interrupt handling serta multiprocessing synchronization.
➔ Subsystems, lapisan subsystems terdiri dari banyak sekali jenis modul, fungsi-fungsi spesifik yang memakai layanan-layanan dasar yang disediakan kernel.
➔ System services, lapisan system service menyediakan antarmuka ke perangkat lunak mode pemakai.
3) Arsitektur Dasar Sistem Operasi Windows Vista, Windows 7, 8
Sistem operasi Windows mempunyai arsitektur yang sangat modular. Setiap fungsi sistem dikelola oleh satu komponen dari sistem operasi. Semua aplikasi mengakses fungsi melalui komponen yang bertanggung jawab memakai interface data standar (data standar interfaces).
Key sistem hanya dapat diakses sesuai fungsi. dalam arsitektur modular windows ini pada prinsipnya setiap modul dapat dihapus, upgrade, atau bahkan diganti tanpa menulis ulang seluruh sistem atau standar aplikasi kegiatan antarmuka (API).
Jenis-jenis Kernel-mode komponen Windows yakni sebagai berikut:
➤ Exekutiv : Berisi dasar layanan sistem operasi, ibarat administrasi memori, proses dan administrasi thread, keamanan, I/O, dan komunikasi interprocess.
➤ Kernel : Mengontrol sanksi prosesor (s). Kernel mengelola benang penjadwalan, proses switching, pengecualian dan penanganan interupsi, dan multiprosesor sinkronisasi. Tidak ibarat sisa Eksekutif dan tingkat pengguna, isyarat sendiri Kernel ini tidak berjalan di thread.
➤ Hardware Abstraction Layer (HAL) : Maps antara perintah perangkat keras generic dan jawaban dan mereka yang unik untuk platform tertentu. Ini mengisolasi sistem operasi dari platform-spesifik hardware differences.
Hardware Abstraction Layer menciptakan setiap komputer sistem bus, memori saluran eksklusif (DMA) controller, interrupt controller, system timer, dan modul memori terlihat sama dengan Eksekutif dan Kernel komponen. Hal ini juga menunjukkan pinjaman yang diharapkan untuk multiprocessing simetris (SMP), menjelaskan selanjutnya.
➤ Device Driver : Perpustakaan dinamis yang memperluas fungsionalitas dari Eksekutif. Ini meliputi driver perangkat keras yang menerjemahkan pengguna Input Output fungsi panggilan ke perangkat keras tertentu Input Output undangan dan komponen perangkat lunak untuk menerapkan sistem file, protokol jaringan, dan setiap ekstensi sistem lainnya yang perlu dijalankan dalam mode kernel.
➤ Windowing and Graphics System : Mengimplementasikan antarmuka pengguna grafis (GUI) fungsi, ibarat berurusan dengan windows, antarmuka pengguna kontrol, dan menggambar. Executive Windows termasuk komponen untuk fungsi sistem tertentu dan menyediakan API bagi pengguna-mode software.
Berikut ini yakni deskripsi singkat dari masing-masing dari modul Eksekutif:
➔ Input Output Manager berfungsi untuk menyediakan kerangka kerja di mana perangkat Input Output dapat diakses untuk aplikasi, dan bertanggung jawab untuk pengiriman ke driver perangkat yang cocok untuk diproses lebih lanjut. Manajer Input Output menerapkan semua Windows Input Output API dan keamanan menegakkan dan penamaan untuk perangkat, protokol jaringan, dan file system.
Baca juga: Protokol Jaringan Komputer
➔ Cache Manager berfungsi untuk Meningkatkan kinerja berbasis file Input Output dengan menjadikan gres data file yang direferensikan untuk berada di memori utama untuk saluran cepat, dan dengan menunda disk write dengan memegang pembaruan dalam memori untuk waktu yang singkat sebelum mengirimnya ke disk.
➔ Object Manager berfungsi Membuat, mengelola, dan menghapus objek Executive Windows dan tipe data ajaib yang dipakai untuk mewakili sumber daya ibarat proses, benang, dan objek sinkronisasi.
➔ Plug and Play Manager berfungsi untuk Menentukan driver yang dibutuhkan untuk mendukung khususnya perangkat dan beban driver.
➔ Power Manager berfungsi untuk mengkoordinat administrasi daya antara banyak sekali perangkat dan dapat dikonfigurasi untuk mengurangi konsumsi daya dengan mematikan perangkat yang tidak digunakan, menempatkan prosesor untuk tidur, dan bahkan menulis semua memori ke disk dan menutup pedoman listrik ke seluruh sistem.
➔ Security Reference Monitor berfungsi untuk memberlakukan akses-validasi dan audit generasi rules. Windows model berorientasi objek memungkinkan untuk konsisten dan seragam melihat keamanan, hingga ke entitas fundamental yang membentuk Eksekutif. Dengan demikian, Windows memakai rutinitas yang sama untuk validasi saluran dan untuk Audit mengusut semua benda yang dilindungi, termasuk file, proses, ruang alamat, dan Input Output device.
➔ Virtual Memory Manager berfungsi untuk mengelola alamat virtual, memori fisik, dan paging file pada disk. Kontrol perangkat keras memori administrasi dan data struktur yang memetakan alamat virtual dalam ruang alamat proses untuk halaman fisik dalam memori komputer.
Baca juga : 📣 Pengertian Virtual Memori dan Manfaatnya
Arsitektur Sistem Operasi Windows 7 |
➔ Process/thread Manager berfungsiuntuk Membuat, mengelola, dan proses menghapus dan thread object.
➔ Configuration Manager berperan untuk Bertanggung jawab untuk melakukan dan mengelola system registry, yang merupakan repositori untuk kedua sistem yang luas dan banyak sekali parameter setiap pengaturan user.
➔ Local Procedure Call (LPC) Facility berfungsi untuk Mengimplementasikan efisien lintas proses Prosedur panggilan mekanisme komunikasi antara proses lokal mengimplementasikan layanan dan subsistem. Serupa dengan panggilan mekanisme remote (RPC) kemudahan yang dipakai untuk pengolahan terdistribusi.
Nah itulah artikel mengenai Arsitektur Sistem Operasi Windows MS-DOS, NT dan Windows 7. Semoga bermanfaat. Terimakasih :D
Sumber http://www.pintarkomputer.org/
0 Response to "Arsitektur Sistem Operasi Windows Ms-Dos, Nt Dan Windows 7"
Posting Komentar