Jumat, 19 Desember 2014

MATERI 6 : Arsitektur Sistem Operasi Windows


ArsitektuSistem OperasiWindows
          Sistem operasi Windows untuk desktop padamulanya adalah  sebuah sistem perasi sederhana.MS-DOS merupakan sistem operasi dasar yang digunakan dan dikembangkan menjadWindows1.0 sampaWindows ME. Selain itu, Microsoftjugmembangun suatu sistem operasi yangberbeda arsitekturnya dengan MS-

DOS, yaituWindows NT. Arsitektur windows NT ini menjadi dasar pengembangan sistem operasi Windows NT 3.1 sampai Windows 8 .

1) Arsitektur MSDOS Arsitektur sistem operasiMS-DOS menggunakan model struktur monolitikyang konstruksinya tidak terstruktur. Dalamarsitektur ini semua komponen sistem operasitergabung atau bercampumenjadi satu, semuaprogram bagia(fungsi, prosedure atau sub rutin)dapamengakses program-program lainnya.






Pada sistem operasi MS-DOS, antaraaplikasi dan sistem operasi tidak ada pemisahanyang jelas, yang menyebabkan mudahnyaprogram-program virus memodifikasi dan merusaksistem operasi MS-DOS.
Program  aplikasi  memilik aksea  untuk memodifikasi  bagian  siste operasi

(prograresidentdevice driver MS-DOmaupundevice driver BIOS).

Hardware Abstraction Layer (HAL), lapisanini memetakan perintah datanggapan perangkatkeras generik menjadi perintah datanggapan unik platform tertentu sepertIntel 486 atau Pentium,Motorola PowerPC, atau DEAlpha. HALmembuat machine system busDMA controller,interrupt controller, system timer, dan modulmemori. Sebagai mana oleh kernel HAL jugamenyediakan dukungan untuk symmetricmultiprocessing. Kernel, lapisan ini berisikomponen-komponen sistem operasi paling dasar.Kernemengelola penjadwalan   dan   contextswitching, exception   handling  dan   interrupt handling  sert multiprocessing  synchronization. Subsystems,   lapisan   ini terdiri dari berbagairaga modulfungsi-fungsi spesifik yangmenggunakalayanan-layanan dasar yangdisediakan kernel. System services, lapisan inimenyediakan antarmuka ke perangkat lunak mode pemakai.






Berikut ini adalah deskripsi singkat dari masing-masing darmodul Eksekutif:
  
ü I/O Manager. Menyediakan kerangka kerja dimana perangkat I / O dapat diakses untuk aplikasi,dan bertanggung jawab untuk pengiriman ke driver perangkat yang sesuai untuk diproses lebih lanjut.Manajer I / menerapkan semua Windows I / OAPI dan keamanan menegakkan dan penamaan untuk perangkat, protokol jaringan, dan file system.ü Cache Manager. Meningkatkan kinerjaberbasis file I / O dengan menyebabkan baruData file yang direferensikan untuk berada dimemori utama untuk akses cepat, dan denganmenunda disk menulis dengamemegangpembaruan dalam memori untuk waktu yangsingkat sebelumengirimereka ke disk. üObject Manager. Membuat, mengelola, danmenghapus objek ExecutivWindows dan tipedata abstrak yang digunakan untuk mewakilisumber daya seperti proses, benang, dan objeksinkronisasi. Ini memaksa aturan seragam untukmempertahankan, penamaan, dan pengaturankeamanan objekManajer objek juga menciptakan objek menanganiyang terdiri dari informasikontrol akses dan pointer ke bendaobject.Windows dibahakemudian dalam bagianini.ü Plug and Play Manager. Menentukan driveryang diperlukan untumendukung khususnyaperangkat dan beban tersebut driver. ü PowerManager. Koordinat manajemen daya antaraberbagai perangkat da dapa dikonfigurasi untu mengurang konsumsi  day dengan


 mematikan perangkat menganggur, menempatkanprosesor untuk tidur, dan bahkan menulis semuamemori ke disk dan menutup aliran listrik ke seluruh sistem.
ü Security Reference Monitor. Memberlakukanakses-validasi dan audigenerasi rules.TheWindows model berorientasi objek memungkinkan untuk konsisten dan seragam melihat keamanan,sampai ke entitamendasar yang membentukEksekutif. Dengan demikianWindowsmenggunakan rutinitas yang sama untuk validasiakses dan untuk Audit memeriksa semua bendayang dilindungi, termasuk file, proses, ruang alamat, dan I / O device. ü Virtua Memory Manager.  Mengelol alamat  virtual memori fisik dan paging file pada diskKontrol hardwarememori manajemen dan data struktur yangmemetakan alamat virtual dalam ruang alamatproses untuk halaman fisik dalam memorikomputer.


Tidak ada komentar:

Posting Komentar