Communication Manager

      Communication Manager : Komunikasi antara threads berkait dengan proses yang berbeda pada suatu komputer yang sama. Beberapa kernel juga mendukung komunikasi antara thread pada proses jarak jauh. Kernel lain tidak mempunyai pemikiran dari komputer lain untuk membangun ke dalamnya, dan suatu servis tambahan yang diperlukan untuk komunikasi eksternal.

      Suatu threads adalah abstraksi sistem operasi dari suatu aktivitas.
Sedangkan Kernel adalah suatu program yang dibedakan oleh fakta bahwa itu selalu berjalan dan kodenya dieksekusi dengan akses perlakuan khusus untuk sesumber fisik pada komputer hostnya. Secara khusus hal itu dapat mengendalikan unit manajemen memori dan menetapkan processor register sehingga tidak ada kode  lain yang  boleh mengakses  sesumber fisik mesin kecuali dengan  jalan  yang  bisa diterima.
Kebanyakan pengolah mempunyai suatu mode register perangkat keras yang menentukan apakah instruksi  mana  yang dapat dieksekusi. Suatu kernel memproses  eksekusi  dengan processor dalam mode supervisor.
Kernel juga menetapkan  ruang alamat untuk melindungi dirinya sendiri dan proses  lain dari proses yang menyimpang. Suatu ruang alamat adalah suatu koleksi kumpulan range lokasi virtual memori. Suatu proses tidak bisa mengakses memori di luar ruang alamatnya. Ketika suatu proses mengeksekusi kode aplikasi, ia mengeksekusi dalam suatu user-level untuk aplikasi tersebut.
     
     Supervisor : Pengiriman interrupt, sistem yang sering disebut perangkap dan pengecualian lainnya :
kendali  manajemen  unit memori dan tempat  hardware caches pengolah dan  manipulasi floating point unit register.
     
    Fungsi dari communication manager ialah untuk mengaktifkan dan menonaktifkan saluran komunikasi atau proses yang sedang berlangsung pada suatu sistem operasi.

Powered by Blogger