Senin, 06 Januari 2014

Struktur Sistem Operasi dan Tanggung Jawabnya

Struktur Sistem Operasi dan Tanggung Jawabnya
Alhamdulilah Senang sekali rasanya dan tak lupa selalu bersyukur kepada Allah Swt sehingga pada kesematan kali ini saya selaku admin dari Padi Komputer masih diberikan kesempatan untuk memberikan sebuah suguhan informasi yang mungkin bermanfaat bagi kita semua. Pada kesempatan kali ini saya akan memberikann informasi tentang Struktur Sistem Operasi dan Tanggung Jawabnya. Saya sengaja posting tentang materi ini karena saya adalah anak TKJ hehehe, materi ini adalah salah satu materi Sistem Operasi di sekolah saya. Mungkin teman-teman juga diajarkan tentang materi ini, atau jika ada perbedaan dengan materi yang temen-teman dapatkan silahkan berikan masukan di kolom komentar yang sudah disediakan. Baiklah langsung saja simak penjelasaannya berikut. Sistem Operasi terdiri dari banyak komponen, komponen-komponen tersebut diantaranya adalah Manajemen Proses, Manajemen Memori Utama, Manajemen File/Berkas, Manajemen Sistem I/O (Input/Output),Manajemen Secondary Storage (penyimpanan sekunder). Komponen tersebut tentunya saling berkaitan satu sama lain, seperti halnya manusia yang tidak bisa hidup sendiri. Berikut ini akan dijelaskan tugas dan fungsi dari tiap-tiap komponen Sistem Operasi.

Manajemen Proses
Proses adalah suatu keadaan dimana program atau aplikasi yang dieksekusi. Sebuah proses memerlukan sumber daya (resource), seperti CPU time, Memory, File dan perangkat I/O (input/output) untuk menyelesaikan tugasnya.
Berikut adalah tanggung jawab Sistem Operasi kepada aktrifitas yang berhubungan dengan Manajemen Proses :
  • Pembuatan dan penghapusan proses pengguna dan system proses.
  • Menunda dan melanjutkan proses.
  • Menyediakan mekanisme untuk proses sinkronisasi dan.
  • Menyediakan mekanisme untuk proses komunikasi.
  • Menyediakan mekanisme untuk proses penanganan deadlock.
Manajemen Memori Utama
Memori utama atau biasanya disebut dengan memori adalah sebuah array besar yang terdiri dari word atau byte, yang ukurannya mencapai ratusan, ribuan bahkan jutaan. dimana setiap array tersebut mempunyai alamat tertentu. Memori adalah perangkat penyimpan volatile. Isi memori
akan hilang apabila terjadi kegagalan system.
Berikut adalah tanggung jawab Sistem Operasi atas Memory Utama :
  • Menjaga track memori yang sedang digunakan dan siapa yang menggunakan.
  • Memilih program yang akan di-load ke memory.
  • Mengalokasikan dan mendealokasikan ruang memori sesuai kebutuhan.
Manajemen Berkas

Berkas adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat berkas tersebut. Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume, dll.).

Berikut adalah tanggung jawab Sistem Operasi atas aktifitas manajemen berkas :

  • Pembuatan dan penghapusan berkas.
  • Pembuatan dan penghapusan direktori.
  • Mendukung manipulasi berkas dan direktori.
  • Memetakan berkas ke secondary storage.
  • Mem-backup berkas ke media penyimpanan yang  permanen (non-volatile).


Managemen Sistem I/O

Sering disebut device manager, Menyediakan"device driver" yang umum dan Menyediakan driver untuk dapat melakukan operasi "rinci" untuk perangkat keras I/O tertentu.

Berikut adalah tanggung jawab Sistem Operasi atas aktifitas manajemen system I/O :

  • Buffer : menampung sementara data dari/ke perangkat I/O.
  • Spooling : melakukan penjadwalan pemakaian I/O system supaya lebih efisien.


Managemen Secondary-Storage

Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karena itu, untuk meyimpan keseluruhan data dan program computer dibutuhkan secondary storage yang bersifat permanen dan mampum enampung banyak data. Contoh dari secondary storage adalah harddisk, disket, dll.

Berikut ini adalah tanggung jawab Sistem Operasi atas aktivitas disk-management :

  • Free-space management.
  • Alokasi penyimpanan.
  • Penjadwalan disk.
Itulah beberapa Struktur Sistem Operasi dan juga tanggung jawab dan fungsinya, materi tersebut saya dapatkan dari guru saya. Semoga dapat bermanfaat bagi kita semua dan tak bosan-bosan saya ingatkan kepada anda untuk memberikat komentar, kritik maupun saran agar Padi Komputer dapat memberikan informasi yang lebih baik lagi. Salam sukses selalu.