Jurusan Teknik Informatika UPN Surabaya

Slides:



Advertisements
Presentasi serupa
Arsitektur Komputer.
Advertisements

Sinkronisasi dan Deadlock Universitas Airlangga
Struktur Sistem Komputer
Sistem Terdistribusi 07 – OS Client Server Oleh : Muh. Ary Azali.
D EADLOCK Kelompok 6 Baskoro Arif Widodo( ) Fevi Henda Ayumitha( ) Khoirun Nisa’( )
Tim Teaching Grant Mata Kuliah Sistem Operasi
Dahlan Abdullah PERTEMUAN - 3 KULIAH SISTEM OPERASI PENGANTAR SISTEM OPERASI.
6 Deadlock.
DEADLOCK & STARVATION.
Deadlock.
Matakuliah: Sistem Operasi
PERTEMUAN – 7 KULIAH SISTEM OPERASI DEADLOCK
Operating Systems Concept (Konsep Sistem Operasi) Minggu 13
Penjadwalan Sistem Interaktif
Deadlock.
Sistem Operasi (Operating Systems) Minggu 7
Deadlock.
Media Penyimpanan 2 (Magnetic Disk)
Deadlock.
Sistem Operasi 7 “Deadlock”.
Sistem Operasi DEADLOCK.
1 Pertemuan 17 Input / Output Matakuliah: T0316/sistem Operasi Tahun: 2005 Versi/Revisi: 5.
Deadlock.
DISK.
DEADLOCK. Pokok Bahasan  Pengertian & Latar Belakang Deadlock  Penyebab Deadlock  Strategi untuk mengatasi Deadlock  Kesimpulan.
SISTEM OPERASI MODUL Deadlock Yuli Haryanto, M.Kom
L/O/G/O Deadlock Sistem Operasi danarpamungkas.wordpress.com.
Konkurensi 3 Deadlock dan Starvation
Sistem Operasi Pertemuan 15.
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
SEJARAH REID Pada tahun 1978, norman ken ouchi dari international business machines (IBM) dianugerahi paten amerika serikat dengan nomor dengan.
Deadlock Edi Sugiarto, S.Kom.
DEADLOCK.
Deadlock Sistem Operasi dan Resource Monitor
Jenis Memori External Magnetic Disk Optical Magnetic Tape RAID
DEADLOCK.
Manajemen Disk.
Deadlock.
Deadlock.
VII. Deadlock dan Starvation
MEMRIKSA HASIL PERAWATAN PC
Manajemen Disk.
Sinkronisasi dan Deadlock
Deadlock.
INPUT DAN OUTPUT.
Tim Teaching Grant Mata Kuliah Sistem Operasi
DEADLOCK Situasi Deadlock terjadi, jika:
PENGENDALIAN DEADLOCK
DEADLOCK KELOMPOK 8 Sistem Operasi Budi Nofianto
Sistem Operasi: Deadlock
Koordinasi Antar Proses DI DALAM SISTEM TERDISTRIBUSI
ORGANISASI DAN ARSITEKTUR KOMPUTER
PERANGKAT KERAS PENYIMPANAN
DEADLOCK.
OPERATING SYSTEM AND USE
Deadlock.
SINKRONISASI DAN DEADLOCK
Memori Eksternal Universitas Putra Indonesia YPTK Padang
CHAPTER 2 MEDIA PENYIMPANAN.
PART 3 PENGENALAN HARDWARE
8 Deadlock.
Presentasi Teknologi RAID
Tim Teaching Grant Mata Kuliah Sistem Operasi
STRUKTUR DISK Sistem Berkas.
SISTEM OPERASI MODUL Deadlock Maria Cleopatra, S.Kom
ARSITEKTUR KOMPUTER Eksternal Memory
Tim Teaching Grant Mata Kuliah Sistem Operasi
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Lingkungan Basis Data.
Tim Teaching Grant Mata Kuliah Sistem Operasi
Transcript presentasi:

Jurusan Teknik Informatika UPN Surabaya Sistem Operasi Jurusan Teknik Informatika UPN Surabaya

Outline Deadlock RAM Disk Shell script

Deadlock Suatu kondisi ketika sekumpulan proses menunggu sebuah event yang hanya bisa disebabkan oleh proses lain Melibatkan resource: Hardware Software

Preemptable Resource Preemptable: resource yang bisa dikosongkan dari proses yang menggunakannya tanpa error Contoh: memori Nonpreemtable: resource yang bisa dikosongkan dari proses yang menggunakannya dengan terjadi error Contoh: CD-RW ketika melakukan burn

Event pada Resource Meminta untuk menggunakan resource (request) Menggunakan resource (use) Melepaskan resource (release)

Kondisi Deadlock Mutual exclusion Tiap proses menggunakan satu resource Hold and wait Proses yang sedang menggunakan resource bisa meminta resource baru No preemtion Proses tidak bisa dilepaskan dari resource Circular wait Circular chain dari dua proses atau lebih

Model Deadlock Menggunakan resource (a) Meminta resource (b) Terjadi deadlock (c)

Deadlock

Bukan Deadlock

Strategi Mengatasi Deadlock Ignore the problem Detection and recovery Prevention

Ignore the Problem The Ostrich Algorithm Mengacuhkan terjadinya deadlock karena kondisi ini jarang terjadi

Detection and Recovery Mendeteksi terjadinya deadlock, lalu mengatasinya Memonitor terjadinya request dan release pada resource Jika terjadi cyclic, salah satu proses di-kill

Deadlock Prevention

RAM Disk Dua operasi pada blok Read Write Mempunyai akses yang cepat, tidak menggunakan rotasi seperti hard disk Cocok digunakan untuk menyimpan program dan data yang sering diakses

RAM Disk Berguna pada saat instalasi sistem operasi Melakukan mount dan unmount pada removable media Linux mendukung mount-unmount, Windows tidak Keuntungan: tidak perlu membaca disk jika tidak diperlukan

RAM Disk

Hard Disk A. Track B. Sector C. Track sector D. Cluster

RAID Redundant Array of Independent Disks Nama awal: Redundant Array of Inexpensive Disks Teknologi yang mengombinasikan multiple disk drive ke dalam sebuah logical unit

Ilustrasi RAID Consider a very simple RAID of two drives. When multiple sectors of data are to be written to the "disk" the RAID controller sends sectors 0, 2, 4, etc., to the first drive, and sectors 1, 3, 5, etc., to the second drive. The controller divides up the data and the two disks are written simultaneously, doubling the writing speed.

Ilustrasi RAID When reading, both drives are read simultaneously, but the controller reassembles the data in the proper order To the rest of the system it just looks like the reading speed is twice as fast. This technique is called striping.