• Tidak ada hasil yang ditemukan

Handout TIF204 Chapter 6 Process Scheduling 2016

N/A
N/A
Protected

Academic year: 2017

Membagikan "Handout TIF204 Chapter 6 Process Scheduling 2016"

Copied!
4
0
0

Teks penuh

(1)

Chapter 6 Part Two: Proces s Scheduling | 1 1-1

Operating System:

Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, Oper a ting System

Concepts Essentia ls, 2012, 2

th

Edition, John Wiley & Sons. Inc.

Chapter 6 Part Two: Proces s Scheduling | 2

An O ve rview

CPU scheduling

is the basis of multiprogrammed operating

systems. By switching the CPU among processes, the operating

system can make the computer more productive.

This chapter, we introduce basic CPU-scheduling concepts and

present several CPU-scheduling algorithms.We also consider the

problem of selecting an algorithm for a particular system.

Chapter 6 Part Two: Proces s Scheduling | 3

C h. 6: Process Scheduling

Chapter Objectives.

To introduce CPU scheduling, which is the basis for multiprogrammed

operating systems.

To describe various CPU-scheduling algorithms.

To discuss evaluation criteria for selecting a CPU-scheduling algorithm for

a particular system.

To examine the scheduling algorithms of several operating systems.

Chapter 6 Part Two: Proces s Scheduling | 4

C h. 6: Process Scheduling

Age nda.

(2)

Chapter 6 Part Two: Proces s Scheduling | 5

Basic C oncept

Mengapa penjadwalan proses dibutuhkan?

single-processing system tida k efisien;

memaksimalkan penggunaan CPU (

CPU

utilization

);

efisiensi waktu eksekusi proses.

Strategi penjadwalan yang digunakan:

nonpreemtive scheduling

; dan

preemtive scgeduling

.

Chapter 6 Part Two: Proces s Scheduling | 6

Sche duling C riteria

Kriteria penjadwalan berhubungan dengan algoritma penjadwalan.

Setiap algoritma penjadwalan CPU memiliki properti yang

berbeda-beda.

Pemilihan algoritma yang digunakan didasarkan pada properti

yang dimiliki oleh beragam algoritma pemjadwalan CPU.

Dibutuhkan suatu kriteria yang digunakan untuk pemilihan

algoritma penjadwalan CPU.

Chapter 6 Part Two: Proces s Scheduling | 7

Sche duling C riteria

Kriteria penjadwalan yang dimaksud adalah sebagai berikut:

CPU utilization.

Throughput.

First-C ome, First-Serve (FC FS) Scheduling.

(3)

Chapter 6 Part Two: Proces s Scheduling | 9

Sche duling Algorithms

Shortest-Job-First (SJF) Scheduling.

Hitung rata-rata waktu tunggu setiap proses?

Chapter 6 Part Two: Proces s Scheduling | 10

Sche duling Algorithms

Prediction of the Length of the Next

CPU Burst.

Chapter 6 Part Two: Proces s Scheduling | 11

Sche duling Algorithms

Shortest-Remaining-Job-First (SRJF) Scheduling.

Hitung rata-rata waktu tunggu setiap proses?

Chapter 6 Part Two: Proces s Scheduling | 12

Sche duling Algorithms

Priority Scheduling.

(4)

Chapter 6 Part Two: Proces s Scheduling | 13

Sche duling Algorithms

Round-Robin Scheduling.

Hitung rata-rata waktu tunggu setiap proses?

Chapter 6 Part Two: Proces s Scheduling | 14 1-14

Referensi

Dokumen terkait

Mikrokapsul adalah bentuk sediaan yang mengalami mikroenkapsulasi, dengan proses pada masing-masing partikel atau tetesan cairan zat aktif, disebut bahan inti yang

bahwa untuk melaksanakan sebaik-baiknya tugas Presiden dalam menyelenggarakan kekuasaan pemerintahan negara dalam rangka mewujudkan tujuan nasional, dan dengan

Perancangan komik digital Legenda Singo Ulung ini didasari oleh minimnya dokumentasi cerita rakyat Legenda Singo Ulung di Kabupaten Bondowoso dan menurunnya budaya

Penelitian ini bertujuan untuk mengetahui hubungan jenis dan frekuensi mengkonsumsi makanan kariogenik dengan kasus karies rampan yang terjadi pada anak usia

To the extent permitted by law, Phillip Futures, or persons associated with or connected to Phillip Futures, including but not limited to its officers,

The work of the historians of the education of women and of people of color is only part of a rich set of recent monographs and articles in the social, political, and intel-

3.2 Mengenal teks cerita narasi sederhana kegiatan dan bermain di lingkungan dengan bantuan guru atau teman dalam bahasa Indonesia lisan dan tulis yang dapat diisi dengan

untuk Memperoleh Gelar Magister Kesehatan (M.Kes) dalam Program Studi S2 Ilmu Kesehatan Masyarakat Minat Studi Administrasi Kesehatan Komunitas/Epidemiologi.. pada Fakultas