KD.2_Arsitektur sistem operasi

GAMBAR SISTEM OPERASI DALAM ARSITEKTUR KOMPUTER 

arsitektur komputer adalah konsep perencanaan dan struktur pengoperasian dasar dari suatu sistemkomputer. Arsitektur komputer ini merupakan rencana cetak-biru dan deskripsi fungsional dari kebutuhan bagian perangkat keras yang didesain (kecepatan proses dan sistem interkoneksinya).

Fungsi sistem operasi secara umum adalah sebagai berikut:

  • Program controller : mengontrol program aplikasi lainnya .
  • Server : Fungsi server adalah untuk menyediakan layanan yang sering dibutuhkan user, baik secara eksplisit, maupun implicit seperti mekanisme akses file
  • Accountan : Fungsi Accountant adalah untuk mengatur waktu CPU, penggunaan memori, disk storage, waktu connect terminal dan pemanggilan I/O.
  • Coordinator: Yaitu kemampuan sistem operasi untuk menyediakan bermacam-macam fasilitas, sehingga berbagai jenis instruksi, baik instruksi sederhana maupun instruksi yang kompleks dapat dikerjakan dalam tingkatan tertentu.
  • Guardian: Yaitu kemampuan sistem operasi untuk memiliki access controls, sehingga dapat melindungi file, dan mengadakan restriksi terhadap proses pembacaan data (reading), proses pengeditan data (writing), ataupun proses menjalankan suatu program atau perintah (executing). Yang dimaksud dengan restriksi adalah proses monitoring atau memindai data dan file yang diproses.
  • Gate Keeper: Yaitu sebagai penjaga gawang. Sistem operasi harus mampu mengendalikan siapa saja yang dapat masuk ke dalam suatu sistem komputer yang sedang aktif. Sehingga, tidak sembarang orang dapat memasuki sistem komputer.
  • Accountant: Yaitu kemampuan sistem operasi untuk menjaga kinerja CPU agar tetap berjalan dengan baik. Mengawasi penggunaan memory, agar komputer berjalan dengan stabil dan tidak lambat. Mengelola data atau file ke dalam media penyimpanan (storage devices) yang tersedia.
  • Server: Yaitu kemampuan sistem operasi untuk melayani berbagai jenis aplikasi yang dibutuhkan oleh user atau client. Selain itu, sebagai server, maka sistem operasi harus mampu mengatur hak-hak apa saja yang bisa dilakukan oleh user.
  • Carnel : Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.
  • Optimizer : Fungsi optimizer adalah untuk menjadwal peng-inpu-an oleh user, pengaksesan basis data, proses komputasi, dan pengeluaran output untuk meningkatkan kegunaan
  • Interface ( tatap muka ) : Fungsi interface adalah sebagai perantara antara user dengan hardware untuk menyediakan lingkungan yang bersahabat. Dengan demikian, user tidak memiliki kekhawatiran untuk mengoprasikan perangkat level bawah
  • System resource manager : Fungsi Resource Manager adalah untuk mengalokasikan sumber daya, seperti CPU, printer, drive, memori, dan lain sebagainya.
  • Virtual macine :  untuk menyembunyikan perintah .

*TERIMAKASIH*

Tinggalkan komentar