I. Struktur
Storage
- Main memory :
1. Media penyimpanan, dimana
CPU dapat melakukan akses secara langsung
- Secondary storage :
2. Tambahan dari main memory
yang memiliki kapasitas besar dan bersifat nonvolatile
- Magnetic disks
1. Metal keras atau piringan
yang terbungkus material magnetik
2. Permukaan disk terbagi
secara logikal dalam track, yang masing-masing terbagi lagi dalam sector
3. Disk controller menentukan
interaksi logikal antara device dan komputer
Hirarki Storage-Device
Hirarki Storage
1. Hirarki sistem storage,
diorganisasikan dalam bentuk :
·
Kecepatan
·
Biaya
·
Volatilitas
2. Caching
·
Penduplikasian
informasi ke dalam sistem storage yang cepat dapat dilakukan melalui cache pada
secondary storage
II. Multitasking
Multitasking adalah pemrosesan beberapa tugas pada
waktu yang bersamaan. Sebagai contoh, jika seseorang sedang menyetir,
bertelepon lewat ponsel, dan sambil merokok secara bersamaan, maka orang
tersebut melakukan multitasking.
Multitasking merupakan mekanisme kerja komputer.
CPU komputer dapat menangani beberapa proses dalam waktu yang sama secara
akurat. Proses yang dikerjakan tergantung pada instruksi yang diberikan oleh
software komputer. Oleh sebab itu, untuk memanfaatkan kemampuan CPU secara
maksimal, software yang digunakan juga harus memiliki kemampuan multitasking.
Saat ini, berbagai software sistem operasi sudah memiliki kemampuan
multitasking.
III. Sistem Unit Programming
kegiatan menjalankan beberapa program pada memori
pada satu waktu. Di dalam sistem, sebuah
program dijalankan dalam CPU sampai terjadi suatu interupsi seperti permintaan
masukan. Pada saat program meminta masukan, program berikutnya yang telah di
muat dalam memory akan di jalankan sampai terjadi interupsi. Ketika pemrosesan
interupsi telah berakhir, kontrol dikembalikkan ke program yang telah
diinterupsi. Siklus seperti ini diulang sehingga program-program yang telah
dimuat memory utama akan diproses secara bergantian.
IV. Sistem Konputasi Batch
Sistem batch,
1. program-program pengguna ditampung bersama-sama (secara offline)
dengan pengguna lainnya dan kemudian diserahkan ke sistem operasi oleh operator
komputer.
2. program diselesaikan, hasilnya dicetak dan dikembalikan ke pengguna.
3. sistem batch murni sudah jarang ditemukan saat ini.
Sumber :
- http://ocw.gunadarma.ac.id/course/diploma-three-program/study-program-of-informatics-management-2013-d3/sistem-operasi/struktur-sistem-komputer
- http://aripcupid.blog.ugm.ac.id/2010/09/21/perbedaan-multiprogramming-multiprocessing-multi-tasking-time-sharing/
- http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCkQFjAA&url=http%3A%2F%2Fukyku.files.wordpress.com%2F2008%2F02%2Fsistem-operasi.doc&ei=aXPFUYyzDMPNrQedk4DQDw&usg=AFQjCNFasM9OWvKBiQXpMquSVal_hWoFPg&sig2=p7GuxoxAQ9wdzurJFtwGgA
Tidak ada komentar:
Posting Komentar