TUGAS
Tgl: 9 April 2014
*Jelaskan perbedaan antara multi processing simetris dan asimetris....????
Pemrosesan-jamak simetris yang berarti semua program/proses dijalankan dalam posisi setara. Kalau pemrosesan-jamak asimetris
berarti ada program tertentu yang diprioritaskan. Ada macam-macam cara
memberi prioritas, salah satunya adalah mendahulukan program yang
tidak banyak pakai I/O, karena I/O selalu lebih lambat dari memori,
jadi kalau OS memprioritaskan program yang I/O-intensif berarti dia
juga harus rela menunggu. Pemakai nggak mau nunggu, jadi OS juga nggak
boleh rela menunggu.
berarti ada program tertentu yang diprioritaskan. Ada macam-macam cara
memberi prioritas, salah satunya adalah mendahulukan program yang
tidak banyak pakai I/O, karena I/O selalu lebih lambat dari memori,
jadi kalau OS memprioritaskan program yang I/O-intensif berarti dia
juga harus rela menunggu. Pemakai nggak mau nunggu, jadi OS juga nggak
boleh rela menunggu.
*Pengertian System terdistribusi,real time system,time sharing system,dan multiprogamming
Sistem Terdistribusi adalah kumpulan autonomous computers yang terhubung melalui sistem jaringan computer dan dilengkapi dengan system software tedistribusi untuk membentuk fasilitas computer terintegrasi. Sistem realtime adalah suatu sistem yang memberikan informasi suatu keadaan dimana informasi yang ditampilkan pada sisi penerima sesuai sama dengan sisi yang diamati baik dalam waktu maupun keadaan. Sebuah sistem dikatakan real-time jika koreksi dari operasi tidak hanya bergantung pada koreksi logisnya saja, tetapi juga koreksi terhadap performansi ketepatan waktu. Konsep klasik bahwa sistem real-time yang dibutuhkan dengan segera, kelengkapan dari operasi setelah batas waktu maksimal dianggap sangat diperlukan. Hampir tidak ada toleransi keterlambatan waktu dalam sistem real-time time sharing system adalah pengembangan dari sistem multi program. Beberapa job yang berada pada memory utama dieksekusi oleh CPU secara bergantian.CPU hanya bisa menjalankan program yang berada pada memory utama. Perpindahan antar job terjadi sangat sering sehingga user dapat berinteraksi dengan setiap program pada saat dijalankan. Suatu job akan dipindahkan dari memori ke disk dan sebaliknya. Multiprogramming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu. Untuk meningkatkan keseluruhan kemampuan dari sistem komputer, para developer memperkenalkankonsep multiprogramming. Dengan multiprogramming, beberapa tugas disimpan dalam memori dalam satu waktu; CPU digunakan secara bergantian sehingga menambah utilisasi CPU danmengurangi total waktu yang dibutuhkan untuk menyelesaikan tugas-tugas tersebut.
Tidak ada komentar:
Posting Komentar