Postingan

Menampilkan postingan dari April, 2018

Penjadwalan Proses

Gambar
Pada artikel kali ini, kita akan membahas tentang Penjadwalan Proses Pertama, Mengapa Diperlukan Penjadwalan Proses? Penjadwalan adalah sekumpulan mekanisme dan kebijaksanaan pada OS yang bersangkutan dengan urutan kerja yang dilakukan sistem pada komputer. Penjadwalan memiliki tugas untuk memutuskan hal-hal berikut, yaitu: Kapan dan berapa lama proses itu berjalan; dan Proses harus berjalan. Jadi, mengapa diperlukan penjadwalan proses? Untuk kinerja sistem komputer optimal sesuai dengan kriteria yang telah ditentukan. Selanjutnya, Istilah-Istilah yang Terdapat dalam Penjadwalan. Ada tiga istilah pada Penjadwalan Proses, yaitu: 1. Antrian Sejumlah proses yang menunggu menggunakan prosesor dan akan diproses sesuai urutan antrian proses. Prosesnya ada di dalam memori utama. 2. Prioritas Mendahului antrian proses. Jika proses itu berada di bagian belakang antrian, makan dengan memberi prioritas, proses yang menerima prioritas akan langsung berada di bagian

Pengaksesan Lintas Disk Pada Sistem Multi-Tata Olah

Gambar
Pengaksesan Lintas Disk Pada Sistem Multi-Tata Olah Terdapat 7 algoritma pengaksesan disk: 1. Algoritma Pertama Tiba Pertama Dilayani (PTPD) Proses pengaksesan akan dimulai secara berurutan sesuai dengan urutan tiba atau kedudukan antrian. Contoh : Diketahui disk mempunyai 100 track dengan nomor urut 0 – 99, dan antrian akses track dengan saat awal 50 (Letak Head R/W). 13, 46, 65, 27, 95, 9, 17, 53, 17, 1, 82, 2, 17, 82, 98, 7. 2. Algoritma Pick Up Pada algoritma ini hulu tulis baca akan membaca atau menuju ke track yang terdapat pada urutan awal antrian, sambil mengakses track yang dilalui. Mirip seperti metode PTPD, tetapi lintasan yang dilewati dipungut atau diambil, sehingga tidak perlu diakses lagi. Contoh: Diketahui antrian akses track dengan saat awal 50. 13, 46, 65, 27, 95, 82, 9, 17, 52, 53, 17, 1, 82, 2, 17, 98, 7. 3. Algoritma Waktu Cari Terpendek Dipertamakan (WCTD) Proses dilaksanakan terhadap track yang terdekat den