SlideShare uma empresa Scribd logo
1 de 10
SCHEDULING
Sistem Operasi
oleh kelompok 3
Apa Itu Scheduling?
Sebuah metode dalam system operasi yang
mengatur proses-proses yang akan berjalan
dalam suatu system operasi.
Kriteria Untuk Mengukur Dan Optimasi
Kinerja Scheduling [1/2]
Terdapat beberapa kriteria untuk mengukur dan mengoptimasi kinerja
scheduling, yaitu :
 Adil (fairness)
Proses-proses diperlakukan sama yaitu mendapat jatah waktu layanan
pemroses yang sama.
 Efisiensi
Pemroses dihitung dengan perbandingan (rasio) waktu sibuk pemroses
dengan total waktu operasi sistem komputer secara keseluruhan.
Kriteria Untuk Mengukur Dan Optimasi
Kinerja Scheduling [2/2]
 Waktu Tanggap (response time)
 Turn arround Time
Waktu yang dihabiskan dari saat proses atau job mulai masuk ke sistem
sampai proses itu diselesaikan sistem
Troughput
Jumlah kerja yang dapat diselesaikan selama satu selang/ unit waktu.
Tipe-tipe Scheduling
1. Penjadwal jangka pendek (short-term scheduller)
2. Penjadwal jangka menengah (medium-term scheduller)
3. Penjadwal jangka panjang (long-term scheduller)
Terdapat 3 tipe scheduling sebagai berikut.
Penjadwal jangka pendek
(short-term scheduller)
Short-term scheduler digunakan untuk memilih diantaranya proses-proses
yang siap dieksekusi dan salah satunya dialokasikan ke CPU, Short-term
scheduler juga sering digunakan untuk memilih proses baru untuk CPU.
Pada sistem time-sharing, setiap proses baru ditempatkan di memori. Short-
term scheduler digunakan untuk memilih dari proses - proses tersebut di
memory untuk dieksekusi.
Penjadwal jangka menengah
(medium-term scheduller)
Setelah eksekusi selama suatu waktu, proses mungkin ditunda karena
permintaan layanan masukan/keluaran atau memanggil suatu system call.
Beberapa OS seperti sistem time-sharing, membutuhkan peenjadwalan level
tambahan (intermediate), yang disebut "medium-term scheduler".
Memperkenalkan konsep swapping proses : proses di "swap out" dan di "swap
in" pada medium-term scheduer,dimana swapping diperlukan untuk
meningkatkan "proses mix" atau karena perubahan pada kebutuhan memori
melebihi memory yang tersedia, memory perlu dibebaskan.
Penjadwal jangka panjang
(long-term scheduller)
Long term scheduler adalah dimana proses - proses pada sistem batch di-spool
ke mass-storage devivce(disk) lalu disimpan sebagai eksekusi selanjutnya.Long-
term scheduler digunakan untuk memilih proses dari pool dan menyimpannya ke
memory dan long-term scheduler tidak sering mengeksekusi, digunakan hanya
jika proses meninggalkan sistem.
Penjadwal jangka panjang bekerja terhadap antrian batch dan memilih batch
berikutnya yang harus dieksekusi sistem.
Scheduling Real Time
Penjadwalan real-time dapat diartikan dengan
penjadwalan yang benar-benar valid, yang
ditentukan oleh hasil logika dan waktu hasil
diperoleh.
Terima Kasih!

Mais conteúdo relacionado

Mais procurados

Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerAuliaa Oktarianii
 
Erp pertamina
Erp pertaminaErp pertamina
Erp pertaminaSatyaoi
 
Analisis Pieces Terhadap Sistem Informasi Lukman Hermanto 55518110066
Analisis Pieces Terhadap Sistem Informasi Lukman Hermanto 55518110066Analisis Pieces Terhadap Sistem Informasi Lukman Hermanto 55518110066
Analisis Pieces Terhadap Sistem Informasi Lukman Hermanto 55518110066LukmanHermanto
 
Materi tik untuk sd
Materi tik untuk sd Materi tik untuk sd
Materi tik untuk sd yuliafauziah3
 
Dukungan Sistem operasi
Dukungan Sistem operasiDukungan Sistem operasi
Dukungan Sistem operasiNur Rohman
 
Presentation Sistem Informasi Eksekutif
Presentation Sistem Informasi EksekutifPresentation Sistem Informasi Eksekutif
Presentation Sistem Informasi EksekutifSTMIK Royal Kisaran
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Tri Sugihartono
 
Perencanaan Sistem.ppt
Perencanaan Sistem.pptPerencanaan Sistem.ppt
Perencanaan Sistem.pptNida982231
 
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiFarichah Riha
 
Analisis sistem-informasi
Analisis sistem-informasiAnalisis sistem-informasi
Analisis sistem-informasiryanprasetya
 
Makalah perangkat lunak dan keras 2
Makalah perangkat lunak dan keras 2Makalah perangkat lunak dan keras 2
Makalah perangkat lunak dan keras 2Warnet Raha
 
Langkah - Langkah Perencanaan Sistem
Langkah - Langkah Perencanaan SistemLangkah - Langkah Perencanaan Sistem
Langkah - Langkah Perencanaan SistemRetrina Deskara
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsilaurensius08
 

Mais procurados (20)

Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
 
Erp pertamina
Erp pertaminaErp pertamina
Erp pertamina
 
Analisis Pieces Terhadap Sistem Informasi Lukman Hermanto 55518110066
Analisis Pieces Terhadap Sistem Informasi Lukman Hermanto 55518110066Analisis Pieces Terhadap Sistem Informasi Lukman Hermanto 55518110066
Analisis Pieces Terhadap Sistem Informasi Lukman Hermanto 55518110066
 
Materi tik untuk sd
Materi tik untuk sd Materi tik untuk sd
Materi tik untuk sd
 
Dukungan Sistem operasi
Dukungan Sistem operasiDukungan Sistem operasi
Dukungan Sistem operasi
 
Presentation Sistem Informasi Eksekutif
Presentation Sistem Informasi EksekutifPresentation Sistem Informasi Eksekutif
Presentation Sistem Informasi Eksekutif
 
Analisis SWOT KFC Indonesia
Analisis SWOT KFC IndonesiaAnalisis SWOT KFC Indonesia
Analisis SWOT KFC Indonesia
 
Hardware. ppt
Hardware. pptHardware. ppt
Hardware. ppt
 
Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)Ch 04 (Siklus Instruksi dan Interrupt)
Ch 04 (Siklus Instruksi dan Interrupt)
 
Perencanaan Sistem.ppt
Perencanaan Sistem.pptPerencanaan Sistem.ppt
Perencanaan Sistem.ppt
 
Bagian komputer dan fungsinya
Bagian komputer dan fungsinyaBagian komputer dan fungsinya
Bagian komputer dan fungsinya
 
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem InformasiAnalisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem Informasi
 
Analisis sistem-informasi
Analisis sistem-informasiAnalisis sistem-informasi
Analisis sistem-informasi
 
Makalah perangkat lunak dan keras 2
Makalah perangkat lunak dan keras 2Makalah perangkat lunak dan keras 2
Makalah perangkat lunak dan keras 2
 
Contoh studykasus-2
Contoh studykasus-2Contoh studykasus-2
Contoh studykasus-2
 
Langkah - Langkah Perencanaan Sistem
Langkah - Langkah Perencanaan SistemLangkah - Langkah Perencanaan Sistem
Langkah - Langkah Perencanaan Sistem
 
Proposal Usaha Angkringan
Proposal Usaha AngkringanProposal Usaha Angkringan
Proposal Usaha Angkringan
 
Jenis dan proses interupsi
Jenis dan proses interupsiJenis dan proses interupsi
Jenis dan proses interupsi
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
makalah jaringan komputer
makalah jaringan komputermakalah jaringan komputer
makalah jaringan komputer
 

Destaque

Darcie Huwe Financial Analyst Resume 10-21-14
Darcie Huwe Financial Analyst Resume 10-21-14Darcie Huwe Financial Analyst Resume 10-21-14
Darcie Huwe Financial Analyst Resume 10-21-14Darcie Huwe
 
DERECHOS DEL ESTUDIANTE FITEC TRABAJO COLABORATIVO
DERECHOS DEL ESTUDIANTE FITEC TRABAJO COLABORATIVODERECHOS DEL ESTUDIANTE FITEC TRABAJO COLABORATIVO
DERECHOS DEL ESTUDIANTE FITEC TRABAJO COLABORATIVOleidy rocio jerez herrera
 
Sapeintia amoris 2 01
Sapeintia amoris 2 01Sapeintia amoris 2 01
Sapeintia amoris 2 01Enrique Ca
 
national and international news agencies
national and international news agenciesnational and international news agencies
national and international news agenciesFatima Rifat
 
Bab 9 penjadwalan cpu
Bab 9 penjadwalan cpuBab 9 penjadwalan cpu
Bab 9 penjadwalan cpurisal07
 
Iepy pydata-amsterdam-2016
Iepy pydata-amsterdam-2016Iepy pydata-amsterdam-2016
Iepy pydata-amsterdam-2016dmoisset
 
газета февраль
газета февральгазета февраль
газета февральgym1797
 
Petunjuk bagi penulis jurnal aksata juni 2016
Petunjuk bagi penulis jurnal aksata juni 2016Petunjuk bagi penulis jurnal aksata juni 2016
Petunjuk bagi penulis jurnal aksata juni 2016jurnal aksata
 
Basics of Taking a Blood Pressure
Basics of Taking a Blood PressureBasics of Taking a Blood Pressure
Basics of Taking a Blood Pressuremeducationdotnet
 
Cum sa construiesti linkuri si sa nu fii penalizat de Google
Cum sa construiesti linkuri si sa nu fii penalizat de GoogleCum sa construiesti linkuri si sa nu fii penalizat de Google
Cum sa construiesti linkuri si sa nu fii penalizat de GoogleGomag
 
Penjadwalan dan perhitungan kinerja cpu
Penjadwalan  dan perhitungan kinerja cpuPenjadwalan  dan perhitungan kinerja cpu
Penjadwalan dan perhitungan kinerja cpusoeswono
 
Mi autobiografía marlene
Mi autobiografía marleneMi autobiografía marlene
Mi autobiografía marlenemarle marrugo
 
Price performance of opioids pain killers thta may kill
Price performance of opioids   pain killers thta may killPrice performance of opioids   pain killers thta may kill
Price performance of opioids pain killers thta may killAviMan
 
business ethics and social responsibility.
business ethics and social responsibility.business ethics and social responsibility.
business ethics and social responsibility.GiaHan Giang
 

Destaque (20)

Darcie Huwe Financial Analyst Resume 10-21-14
Darcie Huwe Financial Analyst Resume 10-21-14Darcie Huwe Financial Analyst Resume 10-21-14
Darcie Huwe Financial Analyst Resume 10-21-14
 
Cargus - Gian Sharp (CEO Cargus), CNEC, 27 mai 2013
Cargus - Gian Sharp (CEO Cargus), CNEC, 27 mai 2013Cargus - Gian Sharp (CEO Cargus), CNEC, 27 mai 2013
Cargus - Gian Sharp (CEO Cargus), CNEC, 27 mai 2013
 
DERECHOS DEL ESTUDIANTE FITEC TRABAJO COLABORATIVO
DERECHOS DEL ESTUDIANTE FITEC TRABAJO COLABORATIVODERECHOS DEL ESTUDIANTE FITEC TRABAJO COLABORATIVO
DERECHOS DEL ESTUDIANTE FITEC TRABAJO COLABORATIVO
 
Sapeintia amoris 2 01
Sapeintia amoris 2 01Sapeintia amoris 2 01
Sapeintia amoris 2 01
 
national and international news agencies
national and international news agenciesnational and international news agencies
national and international news agencies
 
Portofilio v2 a
Portofilio v2 aPortofilio v2 a
Portofilio v2 a
 
Bab 3
Bab 3Bab 3
Bab 3
 
Bab 9 penjadwalan cpu
Bab 9 penjadwalan cpuBab 9 penjadwalan cpu
Bab 9 penjadwalan cpu
 
Iepy pydata-amsterdam-2016
Iepy pydata-amsterdam-2016Iepy pydata-amsterdam-2016
Iepy pydata-amsterdam-2016
 
Os05
Os05Os05
Os05
 
газета февраль
газета февральгазета февраль
газета февраль
 
Petunjuk bagi penulis jurnal aksata juni 2016
Petunjuk bagi penulis jurnal aksata juni 2016Petunjuk bagi penulis jurnal aksata juni 2016
Petunjuk bagi penulis jurnal aksata juni 2016
 
Basics of Taking a Blood Pressure
Basics of Taking a Blood PressureBasics of Taking a Blood Pressure
Basics of Taking a Blood Pressure
 
Diccionario de matematica quechua castellano
Diccionario de matematica quechua castellanoDiccionario de matematica quechua castellano
Diccionario de matematica quechua castellano
 
Cum sa construiesti linkuri si sa nu fii penalizat de Google
Cum sa construiesti linkuri si sa nu fii penalizat de GoogleCum sa construiesti linkuri si sa nu fii penalizat de Google
Cum sa construiesti linkuri si sa nu fii penalizat de Google
 
Penjadwalan dan perhitungan kinerja cpu
Penjadwalan  dan perhitungan kinerja cpuPenjadwalan  dan perhitungan kinerja cpu
Penjadwalan dan perhitungan kinerja cpu
 
Mi autobiografía marlene
Mi autobiografía marleneMi autobiografía marlene
Mi autobiografía marlene
 
Price performance of opioids pain killers thta may kill
Price performance of opioids   pain killers thta may killPrice performance of opioids   pain killers thta may kill
Price performance of opioids pain killers thta may kill
 
Scheduling algorithms
Scheduling algorithmsScheduling algorithms
Scheduling algorithms
 
business ethics and social responsibility.
business ethics and social responsibility.business ethics and social responsibility.
business ethics and social responsibility.
 

Semelhante a Scheduling - Sistem Operasi (Kelompok 3)

Proses Penjadwalan Pada Sistem Operasi - Copy.pptx
Proses Penjadwalan Pada Sistem Operasi - Copy.pptxProses Penjadwalan Pada Sistem Operasi - Copy.pptx
Proses Penjadwalan Pada Sistem Operasi - Copy.pptxZuhri38
 
Penjadwalan_Proses_I.pptx
Penjadwalan_Proses_I.pptxPenjadwalan_Proses_I.pptx
Penjadwalan_Proses_I.pptxapaanyaakulupa
 
Penjadwalan Proses.pptx
Penjadwalan Proses.pptxPenjadwalan Proses.pptx
Penjadwalan Proses.pptxAlbertLobo7
 
Sistem operasi rangkuman
Sistem operasi rangkumanSistem operasi rangkuman
Sistem operasi rangkumanIputu Septianta
 
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdfPenjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdfARYAPUTRAABSHARI
 
Sistem Operasi - 4 [Penjadwalan Proses SO]
Sistem Operasi - 4 [Penjadwalan Proses SO]Sistem Operasi - 4 [Penjadwalan Proses SO]
Sistem Operasi - 4 [Penjadwalan Proses SO]beiharira
 
KUNCI JAWABAN Matematika Kelas 11 Halaman 24 Uji Kompetensi 1.2 BAB 1
KUNCI JAWABAN Matematika Kelas 11 Halaman 24 Uji Kompetensi 1.2 BAB 1KUNCI JAWABAN Matematika Kelas 11 Halaman 24 Uji Kompetensi 1.2 BAB 1
KUNCI JAWABAN Matematika Kelas 11 Halaman 24 Uji Kompetensi 1.2 BAB 1Ngakakaja
 
Penjadwalan proses
Penjadwalan prosesPenjadwalan proses
Penjadwalan prosesDedi Mukhlas
 
Penjadwalan Proses CPU.ppt
Penjadwalan Proses CPU.pptPenjadwalan Proses CPU.ppt
Penjadwalan Proses CPU.pptUkiUngga
 
Penjadwalan Proses CPU.ppt
Penjadwalan Proses CPU.pptPenjadwalan Proses CPU.ppt
Penjadwalan Proses CPU.pptUkiUngga
 
Tugas kelompok 1 sistem operasi
Tugas kelompok 1 sistem operasiTugas kelompok 1 sistem operasi
Tugas kelompok 1 sistem operasiTaufikRahman106
 
Penjadwalan-Proses.ppt
Penjadwalan-Proses.pptPenjadwalan-Proses.ppt
Penjadwalan-Proses.pptMuhamadMuslih7
 
Bernis Sagita - Manajemen proses
Bernis Sagita - Manajemen prosesBernis Sagita - Manajemen proses
Bernis Sagita - Manajemen prosesbelajarkomputer
 
Materi Penjadwalan CPU & Algoritma Penjadwalan CPU
Materi Penjadwalan CPU & Algoritma Penjadwalan CPUMateri Penjadwalan CPU & Algoritma Penjadwalan CPU
Materi Penjadwalan CPU & Algoritma Penjadwalan CPUImadeGautama
 
Chapter 11 - SISTER
Chapter 11 - SISTERChapter 11 - SISTER
Chapter 11 - SISTERbeiharira
 
02. proses pada so
02. proses pada so02. proses pada so
02. proses pada sokimerfan
 

Semelhante a Scheduling - Sistem Operasi (Kelompok 3) (20)

Proses Penjadwalan Pada Sistem Operasi - Copy.pptx
Proses Penjadwalan Pada Sistem Operasi - Copy.pptxProses Penjadwalan Pada Sistem Operasi - Copy.pptx
Proses Penjadwalan Pada Sistem Operasi - Copy.pptx
 
Penjadwalan_Proses_I.pptx
Penjadwalan_Proses_I.pptxPenjadwalan_Proses_I.pptx
Penjadwalan_Proses_I.pptx
 
Penjadwalan Proses.pptx
Penjadwalan Proses.pptxPenjadwalan Proses.pptx
Penjadwalan Proses.pptx
 
Sistem operasi rangkuman
Sistem operasi rangkumanSistem operasi rangkuman
Sistem operasi rangkuman
 
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdfPenjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
Penjadwalan CPU_Arya Putra Abshari (210209501101)_PTIK C 2021.pdf
 
6. Scheduling
6. Scheduling6. Scheduling
6. Scheduling
 
Sistem Operasi - 4 [Penjadwalan Proses SO]
Sistem Operasi - 4 [Penjadwalan Proses SO]Sistem Operasi - 4 [Penjadwalan Proses SO]
Sistem Operasi - 4 [Penjadwalan Proses SO]
 
KUNCI JAWABAN Matematika Kelas 11 Halaman 24 Uji Kompetensi 1.2 BAB 1
KUNCI JAWABAN Matematika Kelas 11 Halaman 24 Uji Kompetensi 1.2 BAB 1KUNCI JAWABAN Matematika Kelas 11 Halaman 24 Uji Kompetensi 1.2 BAB 1
KUNCI JAWABAN Matematika Kelas 11 Halaman 24 Uji Kompetensi 1.2 BAB 1
 
Penjadwalan proses
Penjadwalan prosesPenjadwalan proses
Penjadwalan proses
 
Penjadwalan Proses CPU.ppt
Penjadwalan Proses CPU.pptPenjadwalan Proses CPU.ppt
Penjadwalan Proses CPU.ppt
 
Penjadwalan Proses CPU.ppt
Penjadwalan Proses CPU.pptPenjadwalan Proses CPU.ppt
Penjadwalan Proses CPU.ppt
 
algoritma
algoritmaalgoritma
algoritma
 
Tugas kelompok 1 sistem operasi
Tugas kelompok 1 sistem operasiTugas kelompok 1 sistem operasi
Tugas kelompok 1 sistem operasi
 
Penjadwalan-Proses.ppt
Penjadwalan-Proses.pptPenjadwalan-Proses.ppt
Penjadwalan-Proses.ppt
 
Bernis Sagita - Manajemen proses
Bernis Sagita - Manajemen prosesBernis Sagita - Manajemen proses
Bernis Sagita - Manajemen proses
 
Penjadwalan Proses
Penjadwalan ProsesPenjadwalan Proses
Penjadwalan Proses
 
Materi Penjadwalan CPU & Algoritma Penjadwalan CPU
Materi Penjadwalan CPU & Algoritma Penjadwalan CPUMateri Penjadwalan CPU & Algoritma Penjadwalan CPU
Materi Penjadwalan CPU & Algoritma Penjadwalan CPU
 
Pertemuan 7
Pertemuan 7Pertemuan 7
Pertemuan 7
 
Chapter 11 - SISTER
Chapter 11 - SISTERChapter 11 - SISTER
Chapter 11 - SISTER
 
02. proses pada so
02. proses pada so02. proses pada so
02. proses pada so
 

Scheduling - Sistem Operasi (Kelompok 3)

  • 2. Apa Itu Scheduling? Sebuah metode dalam system operasi yang mengatur proses-proses yang akan berjalan dalam suatu system operasi.
  • 3. Kriteria Untuk Mengukur Dan Optimasi Kinerja Scheduling [1/2] Terdapat beberapa kriteria untuk mengukur dan mengoptimasi kinerja scheduling, yaitu :  Adil (fairness) Proses-proses diperlakukan sama yaitu mendapat jatah waktu layanan pemroses yang sama.  Efisiensi Pemroses dihitung dengan perbandingan (rasio) waktu sibuk pemroses dengan total waktu operasi sistem komputer secara keseluruhan.
  • 4. Kriteria Untuk Mengukur Dan Optimasi Kinerja Scheduling [2/2]  Waktu Tanggap (response time)  Turn arround Time Waktu yang dihabiskan dari saat proses atau job mulai masuk ke sistem sampai proses itu diselesaikan sistem Troughput Jumlah kerja yang dapat diselesaikan selama satu selang/ unit waktu.
  • 5. Tipe-tipe Scheduling 1. Penjadwal jangka pendek (short-term scheduller) 2. Penjadwal jangka menengah (medium-term scheduller) 3. Penjadwal jangka panjang (long-term scheduller) Terdapat 3 tipe scheduling sebagai berikut.
  • 6. Penjadwal jangka pendek (short-term scheduller) Short-term scheduler digunakan untuk memilih diantaranya proses-proses yang siap dieksekusi dan salah satunya dialokasikan ke CPU, Short-term scheduler juga sering digunakan untuk memilih proses baru untuk CPU. Pada sistem time-sharing, setiap proses baru ditempatkan di memori. Short- term scheduler digunakan untuk memilih dari proses - proses tersebut di memory untuk dieksekusi.
  • 7. Penjadwal jangka menengah (medium-term scheduller) Setelah eksekusi selama suatu waktu, proses mungkin ditunda karena permintaan layanan masukan/keluaran atau memanggil suatu system call. Beberapa OS seperti sistem time-sharing, membutuhkan peenjadwalan level tambahan (intermediate), yang disebut "medium-term scheduler". Memperkenalkan konsep swapping proses : proses di "swap out" dan di "swap in" pada medium-term scheduer,dimana swapping diperlukan untuk meningkatkan "proses mix" atau karena perubahan pada kebutuhan memori melebihi memory yang tersedia, memory perlu dibebaskan.
  • 8. Penjadwal jangka panjang (long-term scheduller) Long term scheduler adalah dimana proses - proses pada sistem batch di-spool ke mass-storage devivce(disk) lalu disimpan sebagai eksekusi selanjutnya.Long- term scheduler digunakan untuk memilih proses dari pool dan menyimpannya ke memory dan long-term scheduler tidak sering mengeksekusi, digunakan hanya jika proses meninggalkan sistem. Penjadwal jangka panjang bekerja terhadap antrian batch dan memilih batch berikutnya yang harus dieksekusi sistem.
  • 9. Scheduling Real Time Penjadwalan real-time dapat diartikan dengan penjadwalan yang benar-benar valid, yang ditentukan oleh hasil logika dan waktu hasil diperoleh.