file sistem02

52

Upload: wahyu-hasibuan

Post on 06-Jul-2015

1.167 views

Category:

Documents


1 download

DESCRIPTION

Materi 2 UMRI

TRANSCRIPT

Page 1: File sistem02
Page 2: File sistem02

Media PenyimpananMedia Penyimpanan

Page 3: File sistem02

DEFINISI• Media Penyimpanan merupakan peralatan fisik

yang menyimpan representasi data.

• Terbagi menjadi 2 golongan, yakni :– Penyimpanan Primer : kecepatan akses

tinggi, kapasitas lebih kecil, dan berharga mahal (Internal Storage).

– Penyimpanan Sekunder : kecepatan akses rendah, kapasitas besar, dan berharga lebih murah (Eksternal Storage).

• Media Penyimpanan Sekunder merupakan media yang digunakan untuk menyimpan data di luar Main Memory pada komputer.

Page 4: File sistem02

PRIMARY STORAGE

Ada 4 bagian di dalam Primary Storage, yakni :

• Input Storage Area– Untuk menampung data yang dibaca.

• Program Storage Area– Penyimpanan instruksi-instruksi untuk pengolahan.

• Working Storage Area– Tempat dimana pemrosesan data dilakukan.

• Output Storage Area– Penyimpanan informasi yang telah diolah untuk

sementara waktu sebelum disalurkan ke alat-alat output.

Page 5: File sistem02

55

PRIMARY STORAGEPRIMARY STORAGE

• Control unit section, Primary storage section, dan Control unit section, Primary storage section, dan ALU section merupakan bagian dari CPU.ALU section merupakan bagian dari CPU.

CONTROL UNIT SECTIONCONTROL UNIT SECTION

INPUTINPUTSTORAGESTORAGE

AREAAREA

ARITHMATIC LOGICAL UNIT SECTIONARITHMATIC LOGICAL UNIT SECTION

PROGRAMPROGRAMSTORAGE AREASTORAGE AREA

WORKINGWORKINGSTORAGE AREASTORAGE AREA

OUTPUTOUTPUTSTORAGESTORAGE

AREAAREA

PrimaryPrimaryStorageStorageSectionSection

Page 6: File sistem02

TIPE STORAGE

Berdasarkan hilang atau tidaknya berkas data atau berkas program di dalam storage, yakni :

• Volatile Storage– Berkas data atau program akan hilang bila

listrik dipadamkan.

• Non Volatile Storage– Berkas data atau program tidak akan hilang

sekalipun listrik dipadamkan.

Page 7: File sistem02

PRIMARY MEMORY

Primary Memory komputer terdiri atas 2 bagian :

• RAM (Random Access Memory)

• ROM (Read Only Memory)

Page 8: File sistem02

Random Access Memory

• Bagian dari Main Memory yang dapat diisi dengan data atau program dari disc atau sumber lain,

• Dimana data-data dapat ditulis maupun dibaca pada lokasi dimana saja di dalam memori.

• RAM bersifat volatile.

Page 9: File sistem02

Read Only Memory• Memori yang hanya dapat dibaca. Pengisian

ROM dengan program maupun data, dikerjakan oleh pabrik.

• ROM biasanya sudah ditulisi program maupun data dari pabrik dengan tujuan-tujuan khusus.

• Misalnya diisi dengan interpreter (penerjemah) bahasa BASIC.

• ROM tidak termasuk sebagai memori yang dapat dipergunakan untuk program-program yang di buat.

• ROM bersifat non volatile

Page 10: File sistem02

• Umumnya ROM digunakan untuk menyimpan firmware, yaitu perangkat lunak yang berhubungan dengan perangkat keras.

• Contoh ROM semacam ini adalah ROM BIOS. ROM BIOS berisi program dasar sistem komputer yang berfungsi untuk mengatur dan menyiapkan semua peralatan atau komponen yang ada atau yang terpasang pada komputer saat komputer ‘dinyalakan/dihidupkan’

Page 11: File sistem02

Tipe Lain dari ROM Chip

• PROM (Programmable Read Only Memory)– Jenis dari memori yang hanya dapat

diprogram. PROM dapat diprogram oleh user. Data yang diprogram akan disimpan secara permanen.

– PROM memang tergolong memori non-volatile, artinya program yang tersimpan di dalamnya tidak akan hilang walaupun komputer dimatikan (tidak mendapatkan daya listrik).

Page 12: File sistem02

– Program yang tersimpan di dalamnya bersifat Program yang tersimpan di dalamnya bersifat permanen. Biasanya digunakan untuk menyimpan permanen. Biasanya digunakan untuk menyimpan program bahasa mesin yang sudah menjadi bagian program bahasa mesin yang sudah menjadi bagian hardware (perangkat keras) komputer. hardware (perangkat keras) komputer.

– Contohnya adalah program yang men-start komputer Contohnya adalah program yang men-start komputer ketika komputer baru dinyalakan (di-on-kan).ketika komputer baru dinyalakan (di-on-kan).

– Program yang ada di dalam PROM diisi oleh pabrik Program yang ada di dalam PROM diisi oleh pabrik pembuatnya. Pengisian program ke dalam PROM pembuatnya. Pengisian program ke dalam PROM menggunakan alat khusus bernama PROM burner, menggunakan alat khusus bernama PROM burner, atau PROM Writer Program atau informasi yang telah atau PROM Writer Program atau informasi yang telah diisikan atau direkamkan ke dalam PROM, tidak diisikan atau direkamkan ke dalam PROM, tidak dapat dihapus lagi.dapat dihapus lagi.

Page 13: File sistem02

Tipe Lain dari ROM Chip

• EPROM (Erasable Programmable Read Only Memory)

– Jenis memori yang dapat diprogram oleh user.

– EPROM adalah jenis chip memori yang dapat ditulisi program secara elektris. Program atau informasi yang tersimpan di dalam EPROM dapat dihapus bila terkena sinar ultraviolet dan dapat ditulisi kembali

Page 14: File sistem02

• Alat yang dapat digunakan untuk menghapus isi chip EPROM adalah UV PROM eraser. Alat ini akan menyinarkan sinar ultraviolet ke memori tempat data disimpan dalam chip EPROM (disinarkan tepat pada lubang kuarsa bening).

• Dengan demikian, chip EPROM dapat digunakan kembali dan dapat diisikan informasi/program baru ke dalamnya.

• Informasi lain menyebutkan bahwa alat yang dapat digunakan untuk menghapus isi EPROM adalah EPROM Rewriter

Page 15: File sistem02

Tipe Lain dari ROM Chip• EEPROM (Electrically Erasable Programmable Read

Only Memory)

– Memori yang dapat diprogram oleh user. EEPROM dapat dihapus dan diprogram ulang secara elektrik tanpa memindahkan chip dari circuit board.

– EEPROM memiliki kelebihan tersendiri dibandingkan EPROM. EEPROM dapat dihapus secara elektris menggunakan sinar ultraviolet, sehingga proses penghapusannya lebih cepat dibandingkan EPROM

Page 16: File sistem02

• Penghapusan juga dapat dilakukan secara elektrik dari papan circuit dengan menggunakan perangkat lunak EEPROM Programmer

Page 17: File sistem02

• EEPROM adalah komponen yang banyak digunakan dalam komputer dan peralatan elektronik lain untuk menyimpan konfigurasi data pada peralatan elektronik tersebut. Kapasitas atau daya tampung simpan datanya sangat terbatas.

• Pada sistem hardware komputer, chip EEPROM umumnya digunakan untuk menyimpan data konfigurasi BIOS dan pengaturan (setting) sistem yang berhubungan dengannya

Page 18: File sistem02

Secondary Memory

• Memori dari CPU sangat terbatas sekali dan hanya dapat menyimpan informasi untuk sementara waktu. Oleh sebab itu alat penyimpanan data yang permanen sangat diperlukan. Informasi yang disimpan pada alat tersebut dapat diambil dan ditransfer pada CPU saat diperlukan.

• Alat tersebut dinamakan Secondary Memory (Auxiliary Memory) atau Backing Storage.

Page 19: File sistem02

Jenis Secondary Storage

• Serial / Sequential Access Storage Device (SASD)

– Contoh : Magnetic tape, punched card, punched paper tape

• Direct Access Storage Device (DASD)– Contoh : Magnetic disk, floppy disk, mass

storage

Page 20: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 2020

Pemilihan Media StoragePemilihan Media Storage

Beberapa pertimbangan di dalam memilih alat Beberapa pertimbangan di dalam memilih alat penyimpanan, yakni :penyimpanan, yakni :

• Cara penyusunan dataCara penyusunan data• Kapasitas penyimpananKapasitas penyimpanan• Waktu aksesWaktu akses• Kecepatan transfer dataKecepatan transfer data

• HargaHarga

• Persyaratan pemeliharaanPersyaratan pemeliharaan

• StandarisasiStandarisasi

Page 21: File sistem02

2121

Jenis Media StorageJenis Media Storage

• Penyimpanan mekanis : Punch Card, Paper TapePenyimpanan mekanis : Punch Card, Paper Tape

• Magnetic TapeMagnetic Tape• Magnetic DiskMagnetic Disk• Optical DiskOptical Disk

Page 22: File sistem02

Magnetic Tape• Merupakan model pertama dari secondary memory.• Merupakan media rekaman yang terbuat dari pita

tape tipis yang dilapisi partikel besi oksida / chrom oxide atau partikel lain yang bersifat magnetis.

• Data disimpan dalam frame yang membentang sepanjang lebar tape. Frame-frame dikelompokkan dalam blok atau record yang dipisahkan dengan gap.

• Perekaman pada tape dilakukan dengan mengalirkan sinyal listrik melalui head, menghasilkan jejak magnetik pada tape.

• Informasi pada tape dapat dihapus dan diisi kembali.

Page 23: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 2727

Magnetic TapeMagnetic Tape

• Terdiri dari 7 track untuk tape dengan kode SBCD Terdiri dari 7 track untuk tape dengan kode SBCD atau 9 track untuk kode EBCDIC.atau 9 track untuk kode EBCDIC.

• Lebar pita 0,5 inch dan tebal 0,15 inch.Lebar pita 0,5 inch dan tebal 0,15 inch.• Panjang pita dapat berupa 300, 600, 1200, 2400 feet Panjang pita dapat berupa 300, 600, 1200, 2400 feet

setiap reel.setiap reel.• Kapasitas dinyatakan dalam bit per inch, yang diukur Kapasitas dinyatakan dalam bit per inch, yang diukur

pada tiap track.pada tiap track.• Macam-macamnya : reel to reel tape, cassette tape, Macam-macamnya : reel to reel tape, cassette tape,

microcassette tapemicrocassette tape

• Jumlah data yang ditampung tergantung pada model Jumlah data yang ditampung tergantung pada model tape yang digunakan.tape yang digunakan.

Page 24: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 2828

Magnetic TapeMagnetic Tape

• Untuk tape yang panjangnya 2400 feet, dapat Untuk tape yang panjangnya 2400 feet, dapat menampung kira-kira 23 juta karakter.menampung kira-kira 23 juta karakter.

• Penyimpanan data pada tape adalah dengan cara Penyimpanan data pada tape adalah dengan cara sequential.sequential.

Page 25: File sistem02

Parity dan Error Control pada Magnetic Tape

• Salah satu teknik untuk memeriksa kesalahan pada magnetic tape adalah dengan parity check.

• Jenis Parity Check adalah – ODD PARITY (Parity Ganjil)

• Jika jumlah 1 bitnya sudah ganjil, maka parity bit yang terletak pada track ke 9 adalah 0 bit,

• Tetapi jika jumlah 1 bitnya masih genap maka parity bitnya adalah 1 bit.

– EVEN PARITY ( Parity Genap)• Jika jumlah 1 bitnya sudah genap, maka parity bit yang terletak

pada track ke 9 adalah 0 bit, • Tetapi jika jumlah 1 bitnya masih ganjil maka parity bitnya adalah

1 bit.

Page 26: File sistem02

Contoh Track

1 : 0 0 0 0 0 0

2 : 1 1 1 1 1 1

3 : 1 1 1 1 1 1

4 : 0 1 0 1 0 1

5 : 1 1 0 1 1 0

6 : 1 1 1 1 0 0

7 : 0 1 1 1 1 0

8 : 0 0 1 1 1 1

Page 27: File sistem02

Bagaimana isi dari track ke 9, jika untuk merekam data digunakan odd parity dan even parity ????

Jawab : ODD PARITY Track

9 : 1 1 0 0 0 1 EVEN PARITYTrack

9 : 0 0 1 1 1 0

Page 28: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3636

Density pada Magnetic TapeDensity pada Magnetic Tape

• Salah satu karakteristik yang penting dari tape Salah satu karakteristik yang penting dari tape adalah adalah Density (kepadatanDensity (kepadatan) dimana data disimpan.) dimana data disimpan.

• Density adalah fungsi dari media tape dan drive yang Density adalah fungsi dari media tape dan drive yang digunakan untuk merekam data ke media tape.digunakan untuk merekam data ke media tape.

• Satuan yang digunakan density adalah Satuan yang digunakan density adalah bytes per bytes per inch (bpi).inch (bpi).

• Umumnya density dari tape adalah Umumnya density dari tape adalah 1600 bpi dan 1600 bpi dan 6250 bpi.6250 bpi.

• BPI (Bytes Per Inch) ekivalen dengan BPI (Bytes Per Inch) ekivalen dengan Characters Characters Per Inch.Per Inch.

Page 29: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3737

System Block padaSystem Block padaMagnetic TapeMagnetic Tape• Data yang dibaca dari atau ditulis ke tape dalam Data yang dibaca dari atau ditulis ke tape dalam

suatu group karakter disebut suatu group karakter disebut BlockBlock..

• Suatu Block Suatu Block adalah jumlah terkecil dari data yang adalah jumlah terkecil dari data yang dapat ditransfer antara secondary memory dan dapat ditransfer antara secondary memory dan primary memory pada saat akses. Sebuah block primary memory pada saat akses. Sebuah block dapat terdiri dari satu atau lebih record. Sebuah dapat terdiri dari satu atau lebih record. Sebuah block dapat merupakan block dapat merupakan Physical RecordPhysical Record..

• Diantara 2 block terdapat 2 ruang yang disebut Diantara 2 block terdapat 2 ruang yang disebut sebagai sebagai Gap (Interblock gap). Gap (Interblock gap). Bagian dari tape Bagian dari tape yang menunjukkan data block dan interblock gap.yang menunjukkan data block dan interblock gap.

Page 30: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 3838

System Block padaSystem Block padaMagnetic TapeMagnetic Tape• Panjang masing-masing gap adalah 0,6 inch. Ukuran Panjang masing-masing gap adalah 0,6 inch. Ukuran

block dapat mempengaruhi jumlah data / record yang block dapat mempengaruhi jumlah data / record yang dapat disimpan dalam tape.dapat disimpan dalam tape.

Page 31: File sistem02

Menghitung Kapasitas Penyimpanan & waktu akses pada Tape

Misal :

Kita akan membandingkan berapa banyak record yang disimpan dalam tape bila :

1 block berisi 1 record1 record = 100 karakter

dengan

1 block berisi 20 record1 record = 100 karakter

Panjang tape yang digunakan adalah 2400 feet, density 6250 bpi dan panjang gap 0.6 inch.

Page 32: File sistem02

Jawabannya….

Page 33: File sistem02

Menghitung waktu akses

Misal

Kecepatan akses tape untuk membaca/menulis adalah 200 inch/sec.

Waktu yang dibutuhkan untuk berhenti dan mulai lagi pada waktu terdapat gap adalah 0.04 second.

Hitung waktu akses yang dibutuhkan tape tersebut, dengan menggunakan data pada contoh sebelumnya.

Page 34: File sistem02

Jawabannya….

1 Block 20 Record:1 Block 20 Record:

31304 block x 0,32 inch/block31304 block x 0,32 inch/block

--------------------------------------------- = 50,0864 second--------------------------------------------- = 50,0864 second

200 inch / second200 inch / second

50,0864 second + (31304 block x 0,004 second/gap)50,0864 second + (31304 block x 0,004 second/gap)= 175,3 second= 175,3 second

– Waktu akses yang dibutuhkan tape adalah Waktu akses yang dibutuhkan tape adalah 175,3 second175,3 second

1 Block 1 Record:1 Block 1 Record:46753 block x 0,016 inch/block46753 block x 0,016 inch/block--------------------------------------------- = 3,74024 second--------------------------------------------- = 3,74024 second 200 inch / second200 inch / second3,74024 second + (46753 block x 0,004 second/gap) = 190,75 3,74024 second + (46753 block x 0,004 second/gap) = 190,75

secondsecond– Waktu akses yang dibutuhkan tape adalah Waktu akses yang dibutuhkan tape adalah 190,75 second190,75 second

Page 35: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4343

Keuntungan Magnetic TapeKeuntungan Magnetic Tape

• Panjang record tidak terbatasPanjang record tidak terbatas

• Density data tinggiDensity data tinggi• Volume penyimpanan datanya besar dan harganya Volume penyimpanan datanya besar dan harganya

murahmurah• Kecepatan transfer data tinggiKecepatan transfer data tinggi• Sangat efisien bila kebanyakan / semua record dari Sangat efisien bila kebanyakan / semua record dari

sebuah file tape memerlukan pemrosesan sebuah file tape memerlukan pemrosesan seluruhnya (bersifat serial / sequential)seluruhnya (bersifat serial / sequential)

Page 36: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4444

Keterbatasan Magnetic TapeKeterbatasan Magnetic Tape

• Akses langsung terhadap record lambatAkses langsung terhadap record lambat

• Masalah lingkunganMasalah lingkungan• Memerlukan penafsiran terhadap mesinMemerlukan penafsiran terhadap mesin• Proses harus sequential (bersifat SASD)Proses harus sequential (bersifat SASD)

Page 37: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4545

Magnetic DiskMagnetic Disk• Merupakan media penyimpanan sekunder yang Merupakan media penyimpanan sekunder yang

terdiri dari satu atau lebih piringan, terbuat dari metal terdiri dari satu atau lebih piringan, terbuat dari metal yang dilapisi iron-oxide.yang dilapisi iron-oxide.

• Contoh : satu piringan yakni floppy disk, banyak Contoh : satu piringan yakni floppy disk, banyak piringan yakni harddiskpiringan yakni harddisk

• Ukuran fisik yakni lingkaran dengan diameter 14 inch, Ukuran fisik yakni lingkaran dengan diameter 14 inch, 3,5 inch, 5,25 inch, dan 8 inch, dengan ketebalan 3,5 inch, 5,25 inch, dan 8 inch, dengan ketebalan rata-rata 0,03 inch.rata-rata 0,03 inch.

• Perekaman data direpresentasikan dengan Perekaman data direpresentasikan dengan kedudukan elemen magnetiknya.kedudukan elemen magnetiknya.

Page 38: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4646

Magnetic DiskMagnetic Disk

• Data disimpan dalam jalur yang disebut Data disimpan dalam jalur yang disebut tracktrack..

SectorSector

TrackTrack

Page 39: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4747

Magnetic DiskMagnetic Disk

Page 40: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4848

Karakteristik Fisik pada Magnetic Karakteristik Fisik pada Magnetic DiskDisk• Disk Pack adalah jenis alat penyimpanan pada Disk Pack adalah jenis alat penyimpanan pada

magnetic disk, yang terdiri dari beberapa magnetic disk, yang terdiri dari beberapa tumpukan piringan aluminium.tumpukan piringan aluminium.

• Dalam sebuah pack / tumpukan umumnya terdiri Dalam sebuah pack / tumpukan umumnya terdiri dari 11 piringan. Setiap piringan diameternya 14 dari 11 piringan. Setiap piringan diameternya 14 inch (8 inch pada mini disk) dan menyerupai inch (8 inch pada mini disk) dan menyerupai piringan hitam.piringan hitam.

• Permukaannya dilapisi dengan metal-oxide film Permukaannya dilapisi dengan metal-oxide film yang mengandung magnetisasi seperti pada yang mengandung magnetisasi seperti pada magnetic tape.magnetic tape.

Page 41: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 4949

Karakteristik Fisik pada Magnetic Karakteristik Fisik pada Magnetic DiskDisk

• Banyak track pada piringan menunjukkan Banyak track pada piringan menunjukkan karakteristik penyimpanan pada lapisan permukaan, karakteristik penyimpanan pada lapisan permukaan, kapasitas disk drive dan mekanisme akses.kapasitas disk drive dan mekanisme akses.

• Disk mempunyai 200 – 800 track per permukaan Disk mempunyai 200 – 800 track per permukaan (banyaknya track pada piringan adalah tetap). Pada (banyaknya track pada piringan adalah tetap). Pada disk pack yang terdiri dari 11 piringan mempunyai 20 disk pack yang terdiri dari 11 piringan mempunyai 20 permukaan untuk menyimpan data.permukaan untuk menyimpan data.

Page 42: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5050

Karakteristik Fisik pada Magnetic Karakteristik Fisik pada Magnetic DiskDisk• Kedua sisi dari setiap piringan digunakan untuk Kedua sisi dari setiap piringan digunakan untuk

menyimpan data, kecuali pada permukaan yang menyimpan data, kecuali pada permukaan yang paling atas dan paling bawah tidak digunakan untuk paling atas dan paling bawah tidak digunakan untuk menyimpan data, karena pada bagian tersebut menyimpan data, karena pada bagian tersebut lebih mudah terkena kotoran / debu dari pada lebih mudah terkena kotoran / debu dari pada permukaan yang di dalam. Juga arm pada permukaan yang di dalam. Juga arm pada permukaan luar hanya dapat mengakses separuh permukaan luar hanya dapat mengakses separuh data.data.

• Untuk mengakses, disk pack disusun pada disk Untuk mengakses, disk pack disusun pada disk drive yang di dalamnya mempunyai sebuah drive yang di dalamnya mempunyai sebuah controller, access arm, read / write head, dan controller, access arm, read / write head, dan mekanisme untuk rotasi pack.mekanisme untuk rotasi pack.

Page 43: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5252

Karakteristik Fisik pada Magnetic Karakteristik Fisik pada Magnetic DiskDisk• Susunan piringan pada disk pack berputar terus-Susunan piringan pada disk pack berputar terus-

menerus dengan kecepatan perputarannya 3600 menerus dengan kecepatan perputarannya 3600 per menit . Tidak seperti pada tape, perputaran disk per menit . Tidak seperti pada tape, perputaran disk tidak berhenti di antara piringan-piringan pada tidak berhenti di antara piringan-piringan pada device.device.

• Kerugiannya bila terjadi situasi dimana read / write Kerugiannya bila terjadi situasi dimana read / write head berbenturan dengan permukaan penyimpanan head berbenturan dengan permukaan penyimpanan record pada disk, hal ini disebut sebagai Head record pada disk, hal ini disebut sebagai Head Crash.Crash.

Page 44: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5353

Magnetic DiskMagnetic Disk

• Silinder merupakan kumpulan semua track Silinder merupakan kumpulan semua track (lingkaran konsentris) di kumpulan posisi yang sama (lingkaran konsentris) di kumpulan posisi yang sama di setiap permukaan disk pada hard disk.di setiap permukaan disk pada hard disk.

• Head merupakan device dalam magnetic disk atau Head merupakan device dalam magnetic disk atau tape drive yang mampu untuk membaca dan tape drive yang mampu untuk membaca dan menulis data ke disk / tape.menulis data ke disk / tape.

Page 45: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5454

Representasi Data dan Representasi Data dan PengalamatanPengalamatan• Data pada disk juga di block seperti data pada Data pada disk juga di block seperti data pada

magnetic disk.magnetic disk.

• Pemanggilan sebuah block adalah banyaknya data Pemanggilan sebuah block adalah banyaknya data yang diakses pada sebuah storage device.yang diakses pada sebuah storage device.

• Data dari disk dipindahkan ke sebuah buffer pada Data dari disk dipindahkan ke sebuah buffer pada main storage computer untuk diakses oleh sebuah main storage computer untuk diakses oleh sebuah program.program.

• Kemampuan mengakses secara direct pada disk Kemampuan mengakses secara direct pada disk menunjukkan bahwa record tidak selalu diakses menunjukkan bahwa record tidak selalu diakses secara sequential.secara sequential.

Page 46: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5555

Teknik Dasar PengalamatanTeknik Dasar Pengalamatan

• Metode SilinderMetode Silinder– Pengalamatan berdasarkan nomor silinder, nomor Pengalamatan berdasarkan nomor silinder, nomor

permukaan dan nomor record. Semua track dari disk pack permukaan dan nomor record. Semua track dari disk pack membentuk suatu silinder. Jadi bila suatu disk pack membentuk suatu silinder. Jadi bila suatu disk pack dengan 200 track per permukaan, maka mempunyai 200 dengan 200 track per permukaan, maka mempunyai 200 silinder.silinder.

– Bagian nomor permukaan dari pengalamatan record Bagian nomor permukaan dari pengalamatan record menunjukkan permukaan silinder record yang disimpan. menunjukkan permukaan silinder record yang disimpan. Jika ada 11 piringan, maka nomor permukaannya dari 0 – Jika ada 11 piringan, maka nomor permukaannya dari 0 – 19. Pengalamatan dari nomor record menunjukkan 19. Pengalamatan dari nomor record menunjukkan dimana record terletak pada track yang ditunjukkan dimana record terletak pada track yang ditunjukkan dengan nomor silinder dan nomor permukaan.dengan nomor silinder dan nomor permukaan.

Page 47: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5656

Teknik Dasar PengalamatanTeknik Dasar Pengalamatan

• Metode SektorMetode Sektor– Setiap track dari pack di bagi ke dalam sektor-sektor. Setiap track dari pack di bagi ke dalam sektor-sektor.

Setiap sektor adalah storage area untuk banyaknya Setiap sektor adalah storage area untuk banyaknya karakter yang tetap. Pengalamatan recordnya karakter yang tetap. Pengalamatan recordnya berdasarkan nomor sektor, nomor track, dan nomor berdasarkan nomor sektor, nomor track, dan nomor permukaan. Nomor sektor yang diberikan oleh disk permukaan. Nomor sektor yang diberikan oleh disk controller menunjukkan track mana yang akan diakses controller menunjukkan track mana yang akan diakses dan pengalamatan record terletak pada track yang dan pengalamatan record terletak pada track yang mana.mana.

Page 48: File sistem02

SISTEM BERKASSISTEM BERKAS Media PenyimpananMedia Penyimpanan 5757

Magnetic DiskMagnetic Disk

• KeuntunganKeuntungan– Akses terhadap suatu record dapat dilakukan secara Akses terhadap suatu record dapat dilakukan secara

sequential maupun direct.sequential maupun direct.– Waktu yang dibutuhkan untuk mengakses suatu record lebih Waktu yang dibutuhkan untuk mengakses suatu record lebih

cepat.cepat.– Response Time cepat.Response Time cepat.

• KerugianKerugian– Harga lebih mahal.Harga lebih mahal.

Page 49: File sistem02

2. Pengaksesan DiskWaktu Akses adalah waktu yang diperlukan oleh kepala bacauntuk menulis atau membaca isi sektor

Terdiri dari 4 komponen waktu :• Waktu cari, waktu untuk mencapai lintas atau silinder yang

dikehendaki. • Waktu mantap, waktu untuk hulu tulis baca menjadi mantap

di lintas atau silinder.• Waktu latensi, waktu untuk mencapai hulu tulis baca • Waktu salur, waktu untuk menulis atau membaca isi sektor• Serta gabungan waktu yaitu waktu inkuiri dan waktu

pemutakhiran atau pergantian.

Page 50: File sistem02

- Rumus untuk menghitung waktu cari ( t(n) ) = t(n) = b.n + s ket :t(n) = waktu carib = waktu yang diperlukan untuk melewati

satu lintas .n = Banyaknya lintas atau silinder yang akan

dilewatis = Waktu mantap hulu tulis baca

- Rumus untuk menghitung rerata waktu cari :T(rer) = w – 1 . [ s+ b (w + 1) ]

W 3Ket : w = Banyaknya lintas pada disk atau disket

Page 51: File sistem02

• Rumus untuk menghitung rerata waktu latensi : = r - r

2 2mket : r = waktu rotasi

m = Banyaknya sektor perlintas

• Di dalam waktu salur kita kenal terdapat 2 waktu yaitu waktu baca ( r/m) dan waktu tulis (r).Rerata waktu inkuiri (baca) = r (m +1) 2m Rerata waktu pemutakhiran (tulis)

= r (3m + 1)2m

Page 52: File sistem02

• Sebuah jam dinding berdentang 1 kali pada jam 1, 2 kali pada jam 2, dan seterusnya hingga berdentang 12 kali pada jam 12. Pada jam 3, jam dinding tersebut berdentang selama 3 detik.

• Berapa detik yang diperlukan jam dinding tersebut untuk berdentang pada jam 6?