Algoritma Schedulling

dokumen-dokumen yang mirip
Overview Penjadwalan (1)

adil efisiensi waktu tanggap (response time) turn arround time throughput

Penjadwalan Process. Konsep Dasar Penjadwalan Proses. Preemptive & Non-Preemtive Scheduling. Dispatcher.

BAB 4 PENJADWALAN CPU 55

PENJADWALAN PROSES. Pendahuluan

BAB III ANALISIS METODE DAN PERANCANGAN KASUS UJI

Bab 4. Penjadwalan CPU POKOK BAHASAN: TUJUAN BELAJAR: 4.1 KONSEP DASAR. Konsep Dasar Kriteria Penjadwalan Algoritma Penjadwalan

Pertemuan - 4 PENJADWALAN PROSES. Haryono Setiadi, ST, M.Eng D3 Ilmu Komputer UNS

DESKRIPSI PENJADWALAN PROSES

Penjadualan Process Bagian 2

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

IMPLEMENTASI ALGORITMA MULTILEVEL FEEDBACK QUEUE DALAM MEMENTUKAN WAKTU TUNGGU DAN WAKTU KESELURUHAN PROSES

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

Penjadwalan CPU. Badrus Zaman

Deskripsi Penjadwalan Proses

ANALISA PERBANDINGAN PERFORMANSI SKEMA SCHEDULING WFQ (WEIGHTED FAIR QUEUEING) DAN PQ (PRIORITY QUEUEING) PADA JARINGAN IP (INTERNET PROTOCOL)

Algoritma Scheduling

IMPLEMENTASI ALGORITMA MULTILEVEL FEEDBACK QUEUE DALAM MENENTUKAN WAKTU TUNGGU DAN WAKTU KESELURUHAN PROSES

BAB 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

MODUL PRAKTIKUM SISTEM OPERASI PRAKTIKUM IV Penjadwalan Proses I

Penjadwalan Proses. Penjadwalan: pemilihan proses selanjutnya yg akan dieksekusi Melakukan multiplexing CPU Kapan dilakukan penjadwalan?

Penjadwalan Proses. 1. Adil Proses proses diperlakukan sama yaitu mendapat jatah waktu prosessor yang sama

Operating System. Scheduling. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

Konsed Dasar Penjadualan Proses

Praktikum 10. Penjadwalan CPU 2 POKOK BAHASAN: TUJUAN BELAJAR: DASAR TEORI: 1 Penjadwalan CPU Premptive. ü Membuat program simuliasi Pendawalan CPU

SISTEM OPERASI PENJADWALAN PROSES

KUALITAS LAYANAN. Budhi Irawan, S.Si, M.T

Operasi pada Sistem Operasi. Avida Endriani Reza Gusty Erlangga D3 TEKNIK INFORMATIKA A

ANALISIS UNJUK KERJA METODE ANTRIAN PADA JARINGAN WAN MENGGUNAKAN SIMULATOR OPNET PERFORMANCE ANALYSIS of QUEUING METHODS in WAN using OPNET SIMULATOR

Penjadwalan Proses. Penjadwalan bertugas memutuskan hal-hal berikut : Proses yang harus berjalan. Kapan dan selama berapa lama proses berjalan

sejumlah proses aktif. Aktifitas pemindahan proses yang tertunda dari memori utama ke memori sekunder disebut swapping.

Sistem Operasi Penjadwalan Proses

Praktikum 9. Penjadwalan CPU 1

Simulasi dan Analisis Algoritma Scheduling pada WIMAX

Bab 5: Penjadwalan CPU. Konsep Dasar

Pertemuan V Penjadwalan Proses

Penjadualan Process Bagian 1

Simulasi Algoritma Penjadualan Proses

Algoritma Penjadwalan 2

Penjadualan CPU. Konsep Dasar Kriteria Penjadualan Algoritma Penjadualan Penjadualan Multiple-Processor Penjadualan Real-Time Evaluasi Algorithm

IF3191- Penjadwalan Proses. Henny Y. Zubir. Departemen Teknik Informatika Institut Teknologi Bandung. IF-ITB/HY/24-Aug-03 IF3191 Penjadwalan Proses

SIMULASI PERBANDINGAN PENJADWALAN ROUND ROBIN DAN FCFS UNTUK MANAJEMEN PROSES DALAM SINGLE PROCESSING

Konsep Dasar Kriteria Penjadualan Algoritma Penjadualan Penjadualan Multiple-Processor Penjadualan Real-Time Evaluasi Algorithm

Pengaturan Proses Dalam system operasi. proses

BAB III ANALISIS DAN PERANCANGAN SISTEM

SIMULASI KUALITAS LAYANAN VOIP MENGGUNAKAN METODE ANTRIAN PAKET CBQ DENGAN MEKANISME LINK SHARING

BAB I PENDAHULUAN. 1.1 Latar Belakang

Recap. Penjadwalan Proses. Kriteria Penjadwalan Proses. Tipe Tipe Penjadwalan. Penjadwal Jangka Pendek 9/23/2016. Ricky Maulana Fajri

BAB I PENDAHULUAN 1.1 Latar Belakang

PERANCANGAN DAN SIMULASI ANTRIAN PAKET DENGAN MODEL ANTRIAN M/M/N DI DALAM SUATU JARINGAN KOMUNIKASI DATA

Reza Chandra Universitas Gunadarma PTA 2010/2011

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Dasar Sistem Operasi. Dibuat Oleh: Anindito Yoga Pratama, S.T., MMSI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 2 TINJAUAN PUSTAKA. b. Kapan dan selama berapa lama proses itu berjalan. a. Jenis pekerjaan yang akan diselesaikan

Analisa Karakteristik Teori Antrian pada Jaringan IP Multimedia Subsystem (IMS) Menggunakan OPNET Modeler 14.5

Sistem Operasi. Konsep Dasar. Histogram Waktu CPU-Burst. Penjadwal CPU PENJADWALAN CPU. Pertukaran Urutan Pada CPU Dan I/O Burts

Modul ke: Sistem Operasi. Tipe penjadwalan di prosessor non-preemptive. Fakultas FASILKOM. Juliansyahwiran, S. Kom, MTI.

PROSES. DESKRIPSI PROSES. PROSES MERUPAKAN UNIT TERKECIL YANG SECARA INDIVIDU MEMILIKI SUMBER DAYASUMBER DAYA YANG DIJADWALKAN SISTEM OPERASI

Makalah PENJADWALAN PROSES. Dosen : Azwar, M. Kom DI SUSUN OLEH ELAN K.LUWITI NIM :T KELAS 2/KC FAKULTAS ILMU KOMPUTER (FIKOM)

Penjadwalan Disk sangat penting dalam meningkatkan efisiensi penggunaan disk terkait dengan kecepatan waktu akses

METODE PENJADWALAN PROSES AGUS PAMUJI. SISTEM OPERASI Metode Penjadwalan Proses

Pendahuluan. Gambar I.1 Standar-standar yang dipakai didunia untuk komunikasi wireless

PEMODELAN PENJADWALAN MULTILEVEL FEEDBACK QUEUE MENGGUNAKAN DYNAMIC TIME QUANTUM PADA KASUS PEMESANAN MAKANAN DI RESTORAN

P & S JARINGAN ANTRIAN (UAS)

QUALITY OF SERVICE DENGAN METODE DIFFERENTIATED SERVICE UNTUK LAYANAN VIDEO STREAMING JARINGAN UMTS

Operating System: An Overview. Ch. 6: Process Scheduling. Ch. 6: Process Scheduling. Agenda. Basic Concept Scheduling Criteria Scheduling Algorithms

BAB I PENDAHULUAN 1.1 Latar Belakang

Minimisasi waktu penyelesaian tugas berdepedensi dengan pekerja homogen terbatas menggunakan algoritma greedy

Modul ke: Sistem Operasi. Tipe penjadwalan di prosessor preemptive. Fakultas FASILKOM. Juliansyahwiran, S. Kom, MTI. Program Studi Sistem Informasi

Penjadualan CPU. Konsep Dasar. Penjadualan CPU. Penggantian Rangkaian Urutan CPU dan I/O Burst

JURNAL ITSMART Vol 4. No 2. Desember 2015 ISSN :

APLIKASI PEMBELAJARAN SISTEM OPERASI DALAM MATERI PROSES PENJADWALAN FCFS, SJF DAN ROUND ROBIN

BAB III ANALISIS DAN PERANCANGAN

Rencana Perkuliahan Sistem Operasi CSG3E3 2015/2016

1. Pendahuluan. a. Bagaimana perbedaan performansi layanan algoritma FIFO dan algoritma Capacity Scheduling pada sistem Hadoop multi-node cluster.

Proses Burst Time Prioritas P P1 7 1 P2 9 3 P P4 19 2

BAB I PENDAHULUAN 1.1 Latar Belakang

Penjadwalan Proses Sistem Operasi (TKE113117) Program Studi Teknik Elektro, Unsoed

PERANCANGAN SOFTWARE SCHEDULER UNTUK MAC LAYER WIMAX MENURUT STANDAR IEEE

Proses. Deskripsi Proses. Proses merupakan unit terkecil yang secara individu memiliki sumber dayasumber daya yang dijadwalkan sistem operasi

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

BAB I PENDAHULUAN. 1.1 Latar Belakang

P & S JARINGAN ANTRIAN (UAS)

komunikasi suara yang murah. jauh melalui jaringan IP. [1] Data suara yang berupa sinyal analog diubah menjad

Pengalamatan Disk. Urutan penomoran alamat logika disk mengikuti aturan :

TRAFFIC MANAGEMENT (Quality of Service & Congestion Control) Definisi Traffic Management

Algoritma Penjadwalan pada Tinyos

BAB 1 I PENDAHULUAN. 1.1 Latar Belakang

Analisis Perbandingan Algoritma Penjadwalan CPU A New Improved Round Robin dan A Dynamic Time Quantum Shortest Job Round Robin Artikel Ilmiah

1 PENDAHULUAN. 1.1 Latar Belakang Masalah

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

Quality of Service. Network Layer. IP Networking. IP Header. Susmini Indriani Lestariningati, M.T

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

Perancangan Mekanisme Buffering untuk Multi-QoS pada MAC Layer WiMAX

ANALISA PERBANDINGAN ALGORITMA KONTROL KEMACETAN LAPISAN TRANSPORT OSI DENGAN METODE RED, SFQ DAN REM MENGGUNAKAN NETWORK SIMULATOR NS-2

BAB I PENDAHULUAN I-1

BAB 16. Evaluasi dan Ilustrasi

TEORI ANTRIAN MAKALAH. Oleh. Ferry Prianto ( ) Fakultas / Jurusan : Ekonomi / Manajemen. Hari / Jam Kuliah : Rabu 17:00 19:30

QUEUE / ANTREAN. Pertemuan 7 Yani sugiyani, M.Kom

Transkripsi:

Algoritma Schedulling

Konsep Scheduling Karena media komunikasi pada jaringan digunakan secara bersama, maka pada sebuah perangkat jaringan, operating system, disk drive, dll dapat terjadi antrian paket. Untuk mengatur urutan paket yang akan ditransmisikan dari buffer dapat digunakan macam-macam algoritma scheduling. Buffer bekerja sebagai sistem antrian yang menampung paket sementara sebelum ditransmisikan.

Algoritma Scheduling Merupakan algoritma yang digunakan untuk mendistribusikan resource kepada banyak pihak secara simultan.

Contoh Algoritma Scheduling FIFO (First In First Out) PQ (Priority Queueing) RR (Round Robin)

FIFO (First In First Out) FIFO = FCFS (First Come First Serve) metode penjadwalan dimana semua paket diperlakukan dengan menempatkannya pada sebuah antrian lalu dilayani sesuai dengan urutan yang sama ketika paket-paket tersebut memasuki antrian paket yang datang terlebih dahulu, akan dilayani terlebih dahulu pula Jika antrian sudah penuh, paket yang datang selanjutnya ke antrian akan di drop, metode ini dinamakan tail-drop. [1] Kelemahan algoritma ini adalah waiting time rata-rata yang cukup lama

FIFO

Metode Antrian FIFO

Kelebihan FIFO Sederhana Overhead kecil Dapat mencegah starvation (Proses di mana terjadi kekurangan resource (biasanya terjadi karena deadlock) sehingga antrian tidak akan pernah mendapat resource yang dibutuhkan) Kelemahan FIFO Proses yang pendek dapat dirugikan, bila urutan eksekusinya setelah proses yang panjang

Priority Queueing (PQ) algoritma dasar yang didesain untuk mendukung penyediaan antrian dengan kelas layanan yang berbeda paket-paket yang datang akan dikelompokan ke dalam kelas-kelas antrian tertentu sesuai dengan prioritas yang dimilikinya prioritas paling tinggi akan dilayani terlebih dahulu prioritas paling tinggi dimiliki oleh layanan yang bersifat real-time dan rentan delay seperti layanan suara atau voice ayanan video, non real-time seperti layanan data paket dengan prioritas antrian sama akan dillayani berdasarkan algoritma FIFO [1]

Priority Queuing

Mekanisme Priority Queueing

Kelebihan PQ PQ memungkinkan klasifikasi paket dan trafik dengan banyak layanan yang berbeda Kelemahan PQ pada trafik dengan prioritas rendah akan mengalami delay yg signifikan ketika menunggu trafik prioritas tinggi dijalankan jika volume trafik prioritas tinggi meningkat,trafik prioritas rendah akan mengalami drop karena buffer berlebihan

Prinsip

Deficit Round-Robin Schedulling Algoritma ini menggilir proses yang ada di antrian. Proses akan mendapat jatah waktu yg disebut time quantum/time slice. Umumnya time quantum antara 10-100ms Jika time quantum-nya habis atau proses sudah selesai maka penjadwalan dialokasikan ke proses berikutnya. Tak ada proses yang diprioritaskan

Kelebihan RR Dapat menghindari ketidakadilan layanan terhadap proses kecil seperti yang telah terjadi pada FCFS Response time lebih cepat untuk proses yang berukuran kecil dapat mencegah starvation (ketidaktersediaan resource) Overhead kecil, jika ukuran proses rata-rata lebih kecil dibandingkan quantum / slot Kelemahan RR Performa lebih buruk dibandingkan FCFS jika ukuran slot lebih besar daripada ukuran proses terbesar Dapat terjadi overhead berlebihan jika ukuran setiap slot terlalu kecil

REFERENCE [1] Semeria, Chuck. Supporting Differentiated Service Classes: Queue Scheduling Discipline. Juniper Networks Inc., USA. 2001 [2] Dhalman, Erik. dkk. (2008). HSPA and LTE for Mobile Broadband. Academic Press. London

Tugas Kelompok Tema : Simulator NS2 atau NS3 GNS 3 OPNET ONE simulator Mini net

Ketentuan: 1 kelompok beranggotakan maksimal 10 orang Harus ada pembagian tugas yang jelas per anggota kelompok Hal yang harus dieksplorasi terkait Simulator: Cara instal simulator Elemen dalam simulator (termasuk perlu file atau aplikasi pendukung apa saja untuk menjalankan simulator) Cara menginisialisasi parameter dalam simulator Buat jaringan dan skenario sederhana menggunakan simulator tersebut dan jelaskan prosesnya. Skenario jaringan wired Skenario jaringan wireless Cara ukur performansi

Proposal untuk tugas simulator Buat proposal berisi : Anggota dan pembagian tugasnya Rencana skenario yang akan dieksplorasi Proposal dikumpulkan paling lambat Jumat depan, 11 September 2015