Minggu, 21 September 2014

[SISOP] Struktur Sistem Operasi

Setelah minggu kemarin kita mengetahui apa itu Sistem Operasi, minggu ini kita akan membahas struktur dari sistem operasi tersebut.
Hal pertama yang akan kita bahas kali ini yaitu komponen sistem umum. Komponen ini terdiri dari beberapa manajemen yaitu yang PERTAMA Manajemen Proses. Proses sendiri yaitu sebuah program yang sedang dijalankan. Disini sebuah sistem operasi bertanggung jawab atas aktifitas yang berhubungan dengan manajemen proses, seperti membuat dan menghentikan suatu proses dan juga meresume suatu proses. Hal ini dilakukan dengan 2 cara, yaitu Menyinkronkan antar proses dan melakukan komunikasi antar proses. Dalam hal ini sistem operasi lah yang bertanggung jawab penuh
Yang KEDUA yaitu Manajemen Main-Memory. Memory sendiri yaitu sebuah tempat penyimpanan instruksi atau data dari program. Pada umumnya main-memory bersifat volatile, maksudnya main-memory ini bersifat tidak permanen sehingga isinya akan hilang jika komputer di matikan. Mekanisme dari manajemen ini yaitu melacak pemakain memori, memilih program mana yang akan diload ke memori, serta melakukan alokasi dan dealokasi memori fisik untuk program
Yang KETIGA yaitu Manajemen. Secondary-Storage. Secondary storage sendiri maksudnya penyimpanan permanen. Sistem operasi sendiri bertanggung jawab atas manajemen ini seperti memanajemen ruang kosong, alokasi storage, serta penjadwalan disk
Yang KEEMPAT Manajemen Device. Sebuah sistem operasi harus bisa menyediakan driver untuk setiap device secara umum. Sebuah OS harus bisa melakukan hal sebagai berikut :
  • Menampung semetara data dari dan ke I/O device
  • Melakukan penjadwalan pemakaian I/O sistem supaya lebih efisiensi
  • Menyediakan driver untuk bisa melakukan operasi secara detail
Yang KELIMA Manajemn File. File sendiri kumpulan informasi yang memiliki tujuan sesuai dengan tujuan dari pembuatnya. Sistem Operasi sendiri bertanggung jawab untuk :
  • Membuat dan menghapus file
  • Membuat dan menghapus direktori
  • Dukungan primitif untuk manipulasi file dan direktori ( command prompt )
  • Pemetaan file ke dalam secondary-storage
  • Backup file ke media yang permanen
Hal berikutnya yang akan kita bahas yaitu layanan sistem operasi. Sebuah sistem operasi harus bisa melakukan beberapa hal berikut :
  1. Eksekusi Program
  2. Operasi I/O device
  3. Manipulasi file-system
  4. Pendeteksian error
  5. Bisa memggunakan system dengan efisien
Setelah membahas beberapa hal diatas, hal terakhir yang kita bahas kali ini yaitu VIRTUAL MACHINES. Virtual machines ini sendiri diibaratkan kita memiliki sebuah komputer dalam komputer kita. Dengan menggunakan virtual machines ini kita bisa menginstal dan menjalankan sebuah OS didalam OS kita. Hal ini biasa disebut dual OS. Namun bagi kita yang memiliki komputer dengan Spesifikasi yang minimum sangat tidak disarankan untuk melakukan hal ini karena keterbatasan spesifikasi komputer yang nantinya akan menyebabkan tidak maksimalnya sistem yang ada.

Mungkin hanya itu saja yang bisa kita bahas minggu ini, nantikan terus update informasi berikutnya di blog saya !!

0 komentar:

Posting Komentar