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 :
-
Eksekusi Program
-
Operasi I/O device
-
Manipulasi file-system
-
Pendeteksian error
-
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