-->

Komponen Terpenting dalam Berdirinya Sistem Operasi Windows

Komponen Terpenting dalam Berdirinya Sistem Operasi Windows

- Sistem operasi Windows memiliki arsitektur yang sangat modular. Setiap fungsi sistem dikelola oleh satu komponen dari sistem operasi. Semua aplikasi mengakses fungsi melalui komponen yang bertanggung jawab menggunakan antar muka data standar  (data  standar  interfaces).
Key sistem  hanya  dapat diakses  melalui  sesuai  fungsi.  dalam  arsitektur  modular ini pada  prinsipnya setiap modul dapat dihapus, upgrade, atau diganti tanpa menulis ulang seluruh sistem atau standar aplikasi program antarmuka (API).

Komponen Terpenting dalam Berdirinya Sistem Operasi Windows

Berbagai ragam Kernel Mode komponen Windows adalah sebagai berikut:

1. Exekutiv  

Berisi  dasar  layanan  sistem  operasi,  seperti  manajemen memori, proses dan manajemen thread, keamanan, I / O, dan komunikasi interprocess.

2. Kernel  

Mengontrol  eksekusi  prosesor  (s).  Kernel  mengelola  benang penjadwalan, proses switching, pengecualian dan penanganan interupsi, dan  multiprosesor  sinkronisasi.Tidak  seperti  sisa  Eksekutif  dan  tingkat pengguna, kode sendiri Kernel ini tidak berjalan di thread.

3. Hardware  Abstraction  Layer  (HAL)  

Maps  antara  perintah  hardware generic dan tanggapan dan mereka yang unik untuk platform tertentu. Inimengisolasi  OS  dari  platform-spesifik  hardware  differences.
The  HAL membuat  setiap  computer  sistem  bus,  memori  akses  langsung  (DMA) controller,  interrupt  controller,  system  timer,  dan  modul  memori  terlihat sama dengan  Eksekutif dan  Kernel komponen.

Hal  ini  juga memberikan dukungan  yang  diperlukan  untuk  multiprocessing  simetris  (SMP),    menjelaskan selanjutnya.

Device  Driver 

Perpustakaan  dinamis  yang  memperluas  fungsionalitas dari Eksekutif. Ini termasuk driver perangkat keras yang menerjemahkan pengguna  I  /  O  fungsi  panggilan  ke  perangkat  hardware  tertentu  I  /  O permintaan 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 pengguna grafis antarmuka  (GUI)  fungsi,  seperti  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 adalah deskripsi singkat dari masing-masing dari modul Eksekutif:

I/O Manager. 

Menyediakan kerangka kerja di mana perangkat I / O dapat diakses untuk aplikasi, dan bertanggung jawab untuk pengiriman ke driver perangkat  yang  sesuai  untuk  diproses  lebih  lanjut.  Manajer  I  /  O menerapkan semua Windows I / O API dan keamanan menegakkan dan penamaan untuk perangkat, protokol jaringan, dan file system.

Cache  Manager.

Meningkatkan  kinerja  berbasis  file  I  /  O  dengan menyebabkan baru Data file yang direferensikan untuk berada di memori utama  untuk  akses  cepat,  dan  dengan  menunda  disk  menulis  dengan memegang pembaruan dalam memori untuk waktu yang singkat sebelum mengirim mereka ke disk.


Object  Manager.

Membuat, mengelola,  dan  menghapus  objek  Executive Windows  dan  tipe  data  abstrak  yang  digunakan  untuk  mewakili  sumber daya seperti proses, benang, dan objek sinkronisasi. Ini memaksa aturan seragam untuk mempertahankan, penamaan, dan pengaturan keamanan objek. Manajer objek juga menciptakan objek menangani, yang terdiri dari informasi  kontrol  akses  dan  pointer  ke  benda  object.Windows  dibahas kemudian dalam bagian ini.

Plug  and  Play  Manager.

Menentukan  driver  yang  diperlukan  untuk mendukung khususnya perangkat dan beban tersebut driver.

Power  Manager. 

Koordinat  manajemen  daya  antara  berbagai  perangkat dan  dapat dikonfigurasi  untuk  mengurangi  konsumsi  daya  dengan mematikan  perangkat  menganggur,  menempatkan  prosesor  untuk  tidur, dan bahkan menulis semua memori ke disk dan menutup aliran listrik ke seluruh sistem

Security  Reference  Monitor.  

Memberlakukan  akses-validasi  dan  audit generasi  rules.The  Windows  model  berorientasi  objek  memungkinkan untuk  konsisten  dan  seragam  melihat  keamanan,  sampai  ke  entitas mendasar  yang  membentuk  Eksekutif.  Dengan  demikian,  Windows menggunakan  rutinitas yang  sama  untuk  validasi  akses  dan  untuk  Audit memeriksa  semua  benda  yang  dilindungi,  termasuk  file,  proses,  ruang  alamat, dan I / O .


Virtual  Memory  Manager.  

Mengelola  alamat  virtual,  memori  fisik,  dan paging  file  pada  disk.  Kontrol  hardware  memori  manajemen  dan  data struktur yang memetakan alamat virtual dalam ruang alamat proses untuk halaman fisik dalam memori komputer.

Process/thread  Manager.  

Membuat, mengelola,  dan  proses  menghapus dan thread object.

Configuration  Manager.

Bertanggung  jawab  untuk  melaksanakan  dan mengelola system registry, yang merupakan repositori untuk kedua sistem yang luas dan berbagai parameter setiap pengaturan user.

Local  Procedure  Call  (LPC)  Facility.  

Mengimplementasikan  efisien  lintas proses  Prosedur  panggilan  mekanisme  komunikasi  antara  proses  lokal mengimplementasikan layanan dan subsistem. Serupa dengan panggilan prosedur  remote  (RPC)  fasilitas  yang digunakan  untuk  pengolahan terdistribusi.


Rangkuman

Arsitektur  sistem  operasi  yang  digunakan  pertama  kali  oleh  microsoft adalah  struktur  monolitik  yang  dijumpai  dalam  MS-DOS.  Dalam  arsitektur  ini semua  komponen  dikemas  jadi  satu,  satu  komponen  tergantung komponen lainnya dan tidak terdapat batas yang jelas antar komponen. Keamanan dalam sistem  ini  rendah  sehingga  memungkinkan  virus  atau  program  lain  merusak Sistem.  Dalam  perkembangannya  microsoft  menggunakan  arsitektur  berlapis yang  dapat  dijumpai  dalam  sistem  operasi  windows  NT.  Dalam  arsitektur
    windows  NT  komponen  sistem  operasi  tidak  tergantung  dari  komponen  yang lain,  sehingga  modifikasi  atau  perubahan  dalam  satu  komponen  tidak berpengaruh  banyak  pada  komponen  lainnya.  Arsitektur  Windows  NT  secara global terdiri dari empat lapisan yaitu:
    1) Hardware abstraction layer (HAL).
    2) Kernel. 
    3)  Subsystems. 
    4)  System  services. 

    Microsoft  juga  mengembangkan arsitektur  sistem  operasi  dengan  sistem  modular  (berlapis)  dan  berorientasi obyek.  Arsitektur  ini  dapat  dijumpai  dalam  sistem  operasi  windows  vista, windows 7 dan windows 8.

0 Response to "Komponen Terpenting dalam Berdirinya Sistem Operasi Windows"

Post a Comment

Terima Kasih sudah Mengunjungi Situs Zervise
Semoga Dapat Memberikan Manfaat untuk Kalian Semua

Jangan Lewatkan Artikel Terbaru di Halaman Utama
Kirimkan Komentar dan Pendapat Kamu di Kolom Komentar Berikut :

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel