MANAJEMEN DISK I. Kelompok Isnina Eva Hidayati ( ) Rissa Dwi Oktavianty ( Y ) Sari Dwi Handiny ( )

dokumen-dokumen yang mirip
Penjadwalan Disk sangat penting dalam meningkatkan efisiensi penggunaan disk terkait dengan kecepatan waktu akses

Tahun Akademik 2014/2015 Semester II. DIG1I3 - Instalasi dan Penggunaan Sistem Operasi Manajemen Disk dan Algoritma Penjadualan Disk

Manajemen Disk Struktur dan Penjadualan Disk oleh Kelompok 57.4 M Hasrul M & Riyadi Akbar

Pengalamatan Disk. Urutan penomoran alamat logika disk mengikuti aturan :

MODUL 7 MANAJEMEN DISK

Penerapan Algoritma Brute force dan Greedy pada Penjadwalan Disk

Disk & Memory Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.

Sistem Penyimpanan Disk

13 Sistem Penyimpanan Disk

Penerapan Algoritma Greedy dalam Algoritma Disk Scheduling Shortest Seek Time First

Penerapan Algoritma Greedy Pada Pembacaan Blok di Hard Disk

Sistem I/O. Perangkat Keras I/O Aplikasi Antarmuka I/O Kernel I/O Subsystem Mengubah I/O Request Menjadi Operasi Perangkat Keras Streams Performance

Arus mengalir melalui koil menghasilkan medan magnet Pulsa dikirimkan ke head. Pola magnetik disimpan pada permukaan disk di bawahnya

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

Overview Penjadwalan (1)

Memori Sekunder (Pertemuan ke-3) Diedit ulang oleh: Endro Ariyanto Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom

I. Struktur Sistem Operasi

Sistem Operasi Komputer

DASAR KOMPUTER. Memory Eksternal (Storage)

BAMBANG PUJIARTO, S.KOM

hari sehingga menempatkan metode LPT sebagai metode paling tidak efektif untuk diterapkan di PT. XYZ.

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

MEDIA PENYIMPANAN. Alif Finandhita, S.Kom

P10 Media Penyimpanan Universitas Mercu Buana Yogyakarta

Chapter 5 External Memory (Memori Eksternal)

Pertemuan 4. Teknologi Dan Algoritma Penjadwalan Disk 4/8/2011

Dosen pengampu : Mohamad Dani Sifat : Tutup buku dan peralatan elektronik

Karateristik proses baca dan tulis suatu data pada media disk magnetic, terbagi atas :

DESKRIPSI PENJADWALAN PROSES

1. Apakah pengertian dari Solid State Drive? Dan SSD termasuk optical, magnetic atau electrical?

SATUAN ACARA PERKULIAHAN

Memori Eksternal. Memori eksternal: Magnetic Disc

Pertemuan Ke-5 EXTERNAL MEMORY

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

I/O dan Disk. B a b. Tujuan Pelajaran. Setelah mempelajari bab ini, Anda diharapkan :

Review Pert 3. Pencatatan Pemakaian Memori: 1.Memakai bit 2. Memakai senarai berkait Penggunaan Memori : fit, fragmen, fragmentasi

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

SISTEM OPERASI PENJADWALAN PROSES

MEDIA PENYIMPANAN BERKAS. Pertemuan Ke 13

Aditya Wikan Mahastama

BAB V ANALISA DAN HASIL

Algoritma Schedulling

INPUT / OUTPUT. Sistem Operasi Komputer. 1. Prinsip Perangkat Keras I/O Batasan : bagaimana hardware tersebut di program

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

Perangkat Penyimpanan Tersier

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

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

BAB 3 METODOLOGI PEMECAHAN MASALAH

BAB 2 MEDIA PENYIMPANAN BERKAS

SISTEM OPERASI. Sri Kusumadewi

Penerapan algoritma greedy pada berbagai macam tugas sistem operasi

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

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

slide - Manajemen Proses, meliputi : konsep proses, metode penjadualan proses, komunikasi antar proses, sinkronisasi proses dan deadlock.

Pengantar Teknologi Informasi A. Pertemuan 6. Teknologi Penyimpanan Komputer

BAB 4 PENJADWALAN CPU 55

Sistem Operasi. Silabus :

Media Penyimpanan Berkas. Rudi Susanto

Penjadualan Process Bagian 1

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

Deskripsi Penjadwalan Proses


PENJADWALAN PROSES. Pendahuluan

BAB II TINJAUAN PUSTAKA

Sistem Operasi. Bahan Kuliah IKI Gabungan Kelompok Kerja IKI Semester Genap 2002/2003

Alokasi Memori. Kelompok Rakhmat Adhi Pratama X 2. Akhda Afif Rasyidi Muhamad Ilyas

Penjadwalan CPU. Badrus Zaman

Rencana Perkuliahan Sistem Operasi CSG3E3 2015/2016

MAKALAH ORGANISASI BERKAS PADA MAGNETIC DISK

HARD DISK. Mengenal Teknologi. Pendahuluan

Praktikum 9. Penjadwalan CPU 1

BAB VII INPUT / OUTPUT

MEDIA PENYIMPANAN BERKAS STRUKTUR & ORGANISASI DATA 1

QUEUE (ANTREAN) Pertemuan 6 PENGERTIAN QUEUE (ANTREAN)

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

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

MEMORI VIRTUAL. Sistem Operasi TIKB1023 Munengsih Sari Bunga. Politeknik Indramayu. TIKB1023/Sistem Operasi/MSB 1

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

Konsed Dasar Penjadualan Proses

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

Pertemuan ke - 10 Peralatan Penyimpanan Data

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

ABSTRAK. Universitas Kristen Maranatha

Sistem Operasi Penjadwalan Proses

Tujuan Pembelajaran. Memahami proses swapping Memahami proses alokasi memori berurutan (Contiguous Memori Allocation)

MEMORI INTERNAL. Karakteristik Sistem Memori (secara umum) Catatan: Bagi pengguna dua karakteristik penting memori adalah Kapasitas, Kinerja.

PROYEK AKHIR MATA KULIAH PEMODELAN BERORIENTASI OBJEK SEMESTER GANJIL PEMODELAN KERJA LIFT. Disusun oleh: Kelompok B Kelas F

MEDIA PENYIMPANAN BERKAS

PERTEMUAN 10 KULIAH SISTEM OPERASI I/O dan DISK. Dahlan Abdullah d m

Organisasi & Arsitektur Komputer

DAFTAR ISI. vii. repository.unisba.ac.id

MEDIA PENYIMPANAN BERKAS

CPU Scheduler Ch. 5. SISTIM OPERASI (Operating System) IKI Johny Moningka

BAB III. ANALISIS dan PERANCANGAN MODEL JARINGAN ANTRIAN

BAB III METODOLOGI PENELITIAN

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

PARAMETER MEDIA PENYIMPANAN SEKUNDER

Tugas Arsitektur & Organisasi Komputer RAID (Redundancy Array of Independent Disk) Oleh : Atika Juliana

SATUAN ACARA PERKULIAHAN

Transkripsi:

MANAJEMEN DISK I Kelompok 119-45 Isnina Eva Hidayati ( 1204000467 ) Rissa Dwi Oktavianty ( 120400707Y ) Sari Dwi Handiny ( 1204000815 ) 1

Materi Presentasi 119-45 1. Struktur Disk 2. Penjadwalan Disk 3. Algoritma Penjadualan FCFS SSTF SCAN C-CSAN LOOK C-LOOK 4. Pemilihan Algoritma Penjadualan 2

Struktur Disk 3

Sebuah disk terdiri dari beberapa lapis platter Di platter terdapat track Di dalam track terdapat sector Sector track silinder Disk drive terdiri dari array block logika Semakin jauh track dari tengah disk semakin besar panjangnya. 4

CLV & CAV CLV (Constant Linier Velocity) Kepadatan bit tiap track sama Kecepatan aliran data sama Kecepatan putaran disk untuk acces bagian luar lebih lambat daripada bagian dalam CAV (Constant Angular Velocity) Kepadatan bit tiap track berbeda Kecepatan aliran data sama Kecepatan putaran disk untuk acces data di dalam dan diluar sama Hanya membutuhkan waktu yang sedikit untuk mengakses addres berikutnya Data yang bisa di store pada bagian luar (outer) dan inner sama padahal panjang track berbeda 5

Kenapa butuh penjadualan Disk??? Untuk mencapai efisiensi perangkat keras yang dipengaruhi oleh kecepatan waktu akses dan besarnya disk bandwidth o Waktu akses terdiri dari waktu cari (seek time) dan waktu rotasi (rotational time) 6

FCFS Scheduling Queue = 8 5, 3 5, 1 0, 9 0, 4 5, 8 0, 2 0, 5 0, 6 5, Head starts = 2 5 Total pergerakan head = 4 0 0 silinder S i l i n d e r 0 10 20 25 35 45 50 65 80 85 90 99 First come first serve Melayani request I/O yang datang pertama kali di queue Algoritma yang paling sederhana Bukan Algoritma yang tercepat 7

SSTF Scheduling Queue = 8 5, 3 5, 1 0, 9 0, 4 5, 8 0, 2 0, 5 0, 6 5, Head starts = 2 5 Total pergerakan head = 9 5 silinder S i l i n d e r 0 10 20 25 35 45 50 65 80 85 90 99 Shortest Seek Time First Melayani request I/O yang paling dekat dengan head position Bisa menyebabkan starvation.why? 8

SCAN Scheduling Queue = 8 5, 3 5, 1 0, 9 0, 4 5, 8 0, 2 0, 5 0, 6 5, Head starts = 2 5 Disk arm bergerak ke silinder terkecil Total pergerakan head = 1 1 5 silinder S i l i n d e r 0 10 20 25 35 45 50 65 80 85 90 99 Dikenal sebagai elevator algorithm Kenapa? Disk arm bergerak dari salah satu ujung disk ke ujung yang lainnya Melayani request I/O yang dilewati sesuai arah pergerakan disk arm Ada kemungkinan terjadi starvation 9

C-SCAN Scheduling Queue = 8 5, 3 5, 1 0, 9 0, 4 5, 8 0, 2 0, 5 0, 6 5, Head starts = 2 5 Disk arm bergerak ke silinder terbesar Total pergerakan head = 1 9 3 silinder S i l i n d e r 0 10 20 25 35 45 50 65 80 85 90 99 Variasi lain dari SCAN Scheduling Head position bergerak dari ujung disk yang satu ke ujung yang lainnya Melayani request I/O sesuai pergerakkan disk arm Disk arm melayani request hanya dalam satu arah pergerakan saja 10

LOOK Scheduling Queue = 8 5, 3 5, 1 0, 9 0, 4 5, 8 0, 2 0, 5 0, 6 5, Head starts = 2 5 Disk arm bergerak ke siinder dengan nomor kecil Total pergerakan head = 9 5 silinder S i l i n d e r 0 10 20 25 35 45 50 65 80 85 90 99 Disk arm bergerak seperti pada algoritma SCAN, tapi pergerakannya tidak sampai ujung disk Melayani request I/O sesuai pergerakan disk arm Ada kemungkinan terjadi starvation 11

C-LOOK Scheduling Queue = 8 5, 3 5, 1 0, 9 0, 4 5, 8 0, 2 0, 5 0, 6 5, Head starts = 2 5 Disk arm bergerak ke silinder dengan nomor besar Total pergerakan head = 1 5 5 silinder S i l i n d e r 0 10 20 25 35 45 50 65 80 85 90 99 Seperti algoritma C- SCAN, tapi pergerakan disk arm tidak sampai ujung disk Perpindahan arah pergerakan disk arm dari request yang paling dekat dengan ujung disk 12

Pemilihan Algoritma Penjadualan Tidak ada algoritma terbaik untuk semua keadaan yang terjadi, karena apapun algoritma yang kita pakai, sebenarnya kinerja sistem dipengaruhi oleh jumlah dan tipe request Untuk disk modern, selain jumlah dan tipe request, rotational latency sangatlah menentukan & OS sangat sulit memperhitungkan algoritma untuk menguranginya Masalah rotational latency dapat dikurangi dengan mengimplementasikan algoritma penjadualan disk di dalam pengendali Isnina, perangkat Rissa dan Sari 2005 keras 13

Hmmmm ada KUPON neh Hitung jumlah pergerakan head menggunakan FCFS, SSTF, SCAN dan C- LOOK, jika request di queue sebagai berikut 55, 58, 39, 18, 90, 160, 150, 38, 184 Dengan posisi head awal di silinder 100 14