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

dokumen-dokumen yang mirip
Perangkat Keras Masukan/Keluaran. Kelompok : Intan Sari H. H. Z Verra Mukty

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

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

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER SISTEM INPUT OUTPUT

12 Input / Output. Sistem I/O. Hardware I/O. Struktur PC Bus

Rahmady Liyantanto liyantanto.wordpress.com

SISTEM OPERASI. CSP 2702 Semester/SKS : 4/3 Program Studi : Sistem Komputer Kamis, Ruang : P-22

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

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Sistem Penyimpanan Disk

Sistem Operasi. Divais Input/Output 2016

13 Sistem Penyimpanan Disk

Sistem Input Output Komputer

Tahun Akademik 2014/2015 Semester II. DIG1I3 - Instalasi dan Penggunaan Sistem Operasi

Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse

1 Tinjau Ulang Sistem Komputer

Sistem I/O. Hardware I/O Interface Aplikasi I/O Subsystem Kernel I/O Transformasi Permintaan (Request) I/O ke Operasi Hardware Stream Unjuk Kerja

Organisasi & Arsitektur Komputer

Sistem komputer. Tiga komponen utama :

DIRECT MEMORY ACCESS (DMA)

INPUT / OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

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

DCH1B3 Konfigurasi Perangkat Keras Komputer. Input/Output

Manajemen Disk II. Kelompok : Aditya Nugraha Dani Supriyadi Wahyu Sulistio

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

BAB I PENDAHULUAN 1.1 Latar Belakang

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

Chapter 6 Input/Output

ORGANISASI KOMPUTER 1

P10 Media I/O Universitas Mercu Buana Yogyakarta

SISTEM OPERASI. Oleh:

Arsitektur Komputer II AUB SURAKARTA

Struktur Sistem Komputer

GARIS GARIS BESAR PROGRAM PENGAJARAN/GBPP (Rencana Kegiatan Belajar Mengajar)

1. Disk Schedulling 2. Buffering

Input/Output. (Pertemuan ke-9) Prodi S1 Teknik Informatika Fakultas Informatika Universitas Telkom. Diedit ulang oleh: Endro Ariyanto

Struktur Sistem Komputer

Pertemuan ke 13 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

SOAL SISTEM KOMPUTER Pilihan Ganda XI TKJ

Rangkuman Materi Presentasi AOK. Input/Output Terprogram, Intterupt Driven dan DMA. (Direct Memory Access)

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran)

Sistem Komputer. Tiga komponen utama : CPU

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Struktur Sistem Komputer. Abdullah Sistem Informasi Universitas Binadarma

Ari Eko Wardoyo, ST.

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

Pengalamatan Disk. Urutan penomoran alamat logika disk mengikuti aturan :

SATUAN ACARA PERKULIAHAN (SAP)

BAB 12 1/3/2013. Busy-waiting/ polling. looping, hanya menemukan 1. POOLING

ebook Fakultas Teknologi Industri Universitas Gunadarma 2013

MODUL 7 MANAJEMEN DISK

Struktur Sistem Komputer

DASAR KOMPUTER. Input/Output

TI2043 Organisasi dan Arsitektur Komputer Tugas 2 Interrupt Driven I/O

KELOMPOK 57.2 APLIKASI ANTARMUKA I/O SUBSISTEM KERNEL OPERASI PERANGKAT KERAS. Kritik dan saran :

Struktur Sistem Komputer

Arsitektur Sistem Komputer. Operasi Sistem Komputer. Struktur Sistem Komputer. Review:

Organisasi Komputer Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

MAKALAH MANAJEMEN INPUT & OUTPUT. Untuk Memenuhi Tugas Mata Kuliah. Sistem Operasi

MICROPROCESSOR. Published by. imeldaflorensia91

Direktori yang diperlihatkan pada gambar 1. tersebut adalah untuk satu unit (mis. disk pack atau tape reel) dari penyimpanan sekunder. Labelnya berisi

Sistem Operasi TIKB1023 Munengsih Sari Bunga Politeknik Indramayu. TIKB1023/Minggu 2/SO/MSB

Organisasi SistemKomputer, Pelayanan Sistem Operasi. Ptputraastawa.wordpress.com

SINYAL INTERUPSI. 1. Latar Belakang

Aditya Wikan Mahastama

Klasifikasi Perangkat I/O

Sistem Operasi Komputer Pertemuan II Struktur Sistem Komputer

TUGAS ORGANISASI KOMPUTER

Perangkat Penyimpanan Tersier

Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

Sistem Operasi AGUS PAMUJI. Teknik Informatika

I. Struktur Sistem Operasi

A. Deskripsi Singkat. B. Tujuan Instruksional Umum (TIU) C. Bahasan. SILABUS MATA KULIAH Kode MK: Semester: Bobot SKS: 3. Matakuliah : SISTEM OPERASI

intruksi kepada CPU untuk mengakses sistem operasi. BIOS tersimpan pada Read Only

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER ARSITEKTUR SISTEM MEMORI

Pertemuan 2. Struktur Sistem Operasi

1. Jelaskan karakteristik memori lengkap beserta contohnya

SATUAN ACARA PERKULIAHAN (SAP)

P6 Memori Universitas Mercu Buana Yogyakarta

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

Sistem Operasi Terdistribusi

STRUKTUR SISTEM OPERASI

PDF created with pdffactory Pro trial version

Tempat Penyimpanan dan Struktur File. by: Ahmad Syauqi Ahsan

BAB VII INPUT / OUTPUT

Tipe Sistem Operasi. Stand alone Network Embedded

Konsep Umum I/O : Port (pintu komunikasi data) Bus (jalur data - shared direct access) Controller (pemberi perintah - host adapter)

Pengelolaan Keterbatasan dan Pencirian

Memori? menunjuk ke penyimpanan disket. Tempat informasi, dibaca dan ditulis

Alat Input, Proses & Output

SATUAN ACARA PERKULIAHAN

Arsitektur Komputer dan Pengenalan Sistem Operasi

SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI SISTEM KOMPUTER (MI) KODE / SKS KK /2

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

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

MATERI 7 SISTEM OPERASI

In te rn al Me m ori

Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

MEDIA PENYIMPANAN. Alif Finandhita, S.Kom

Transkripsi:

PERTEMUAN 10 KULIAH SISTEM OPERASI I/O dan DISK Dahlan Abdullah http://dahlan.unimal.ac.i d Email : dahlan.unimal@gmail.co m

TUJUAN INSTRUKSIONAL TINJAUAN INSTRUKSIONAL UMUM / TIU Mahasiswa mampu untuk menjelaskan I/O dan disk TINJAUAN INSTRUKSIONAL KHUSUS / TIK Mahasiswa mampu untuk menjelaskan secara keseluruhan Perangkat Keras I/O, Kernel I/O, Penanganan Permintaan I/O, Kinerja I/O, Penjadualan dan Manajemen Disk, Penanganan Swape- Space, Kehandalan Disk, Implementasi Storage, dan Tertiary- Strorage Structure

P E M B A H A S A N Perangkat Keras I/O Kernel I/O Penanganan Permintaan I/O Kinerja I/O Penjadualan Disk Manajemen Disk Penanganan Swape Space Kehandalan Disk Implementasi Storage Tertiary Strorage Structure

PERANGKAT KERAS I/O Secara umum, terdapat beberapa jenis seperti device penyimpanan (disk, tape), transmission device (network card, modem), dan humaninterface device (screen, keyboard, mouse). Device tersebut dikendalikan oleh instruksi I/O. Alamat-alamat yang dimiliki oleh device akan digunakan oleh direct I/O instruction dan memory-mapped I/O. Beberapa konsep yang umum digunakan ialah port, bus (daisy chain/ shared direct access), dan controller (host adapter).

P O L L I N G Busy-waiting/ polling adalah ketika host mengalami looping yaitu membaca status register secara terus-menerus sampai status busy di-clear.

D M A DMA adalah sebuah prosesor khusus (special purpose processor) yang berguna untuk menghindari pembebanan CPU utama oleh program I/O (PIO). DMA Interface :

D M A Tiga langkah dalam transfer DMA: 1. Prosesor menyiapkan DMA transfer dengan menyedia kan data-data dari device, operasi yang akan ditampilkan, alamat memori yang menjadi sumber dan tujuan data, dan banyaknya byte yang di transfer. 2. DMA controller memulai operasi (menyiapkan bus, menyediakan alamat, menulis dan membaca data), sampai seluruh blok sudah di transfer. 3. DMA controller meng-interupsi prosesor, dimana selanjutnya akan ditentukan tindakan berikutnya.

D M A - Controller

KERNEL I/O Service yang tercakup dalam kernel I/O ini adalah : - I/O scheduling - buffering - caching - spooling - reservasi device - error handling

KINERJA I/O Cara Meningkatkan Efisiensi I/O 1. Menurunkan jumlah alih konteks. 2. Mengurangi jumlah pengkopian data ke memori ketika sedang dikirimkan antara device dan aplikasi. 3. Mengurangi frekuensi interupsi, dengan menggunakan ukuran transfer yang besar, smart controller, dan polling. 4. Meningkatkan concurrency dengan controller atau channel yang mendukung DMA. 5. Memindahkan kegiatan processing ke perangkat keras, sehingga operasi kepada device controller dapat berlangsung bersamaan dengan CPU. 6. Menyeimbangkan antara kinerja CPU, memory subsystem, bus, dan I/O.

PENJADUAL DISK Penjadualan FCFS Penjadualan SSTF Penjadualan SCAN Penjadualan C-SCAN Penjadualan LOOK

MANAJEMEN DISK Langkah langkah dalam manajemen disk Memformat disk Boot block Bad blocks

SWAP - SPACE Penggunaan swap-space pada berbagai macam sistem operasi berbeda-beda, tergantung pada algoritma memory management yang diimplementasikan. Ada dua tempat dimana swap-space bisa berada: swap-space bisa diletakkan pada partisi yang sama dengan sistem operasi, atau pada partisi yang berbeda. Tujuan utama dari perancangan dan implementasi swap-space adalah untuk menghasilkan kinerja memori virtual yang optimal.

KEHANDALAN DISK Disk memiliki resiko untuk mengalami kerusakan. Kerusakan ini dapat berakibat turunnya performa atau pun hilangnya data. Penyebab terjadinya hilangnya data: Ketidaksengajaan dalam menghapus, hilangnya tenaga listrik, blok rusak pada disk, rusaknya disk, system corrupt. Cara meningkatkan kinerja Disk dengan menggunakan RAID.

IMPLEMENTASI STORAGE Tahapan dalam implementasi storage Mereplikasi informasi yang dibutuhkan ke banyak peralatan storage (biasanya disk-disk) dengan failure modes yang independen Mengkoordinasikan penulisan update-update dalam sebuah cara yang menjamin bila terjadi kegagalan selagi meng-update tidak akan membuat semua kopi yang ada menjadi rusak, dan bila sedang recover dari sebuah kegagalan, kita bisa memaksa semua kopi yang ada ke dalam keadaan yang bernilai benar dan konsisten, bahkan bila ada kegagalan lain yang terjadi ketika sedang recovery

TERTIARY-STORAGE STRUCTURE Ciri-ciri Tertiary-Storage Structure: - Biaya produksi lebih murah. - Menggunakan removable media. - Data yang disimpan bersifat permanen.

CONTOH TERTIARY-STORAGE STRUCTURE Floppy Disk

CONTOH TERTIARY-STORAGE STRUCTURE Magneto-optic disk

CONTOH TERTIARY-STORAGE STRUCTURE Optical Disk

CONTOH TERTIARY-STORAGE STRUCTURE WORM Disk (Write Once, Read Many Times) Tapes