Blocking
Blok adalah unit data yang ditransfer antara device sekunder dengan device primer Block Size (ukuran block) dinyatakan dalam byte, notasi B Block Size yang terlalu besar akan mengakibatkan data yang tidak diperlukan ikut berpindah memerlukan memori besar Block size kecil menyebabkan pembacan berulang-ulang
Blocking
Rekord-rekord disimpan dalam blok. Metode yang digunakan dalam menempatkan recordrekord pada blok disebut blocking Bfr (Blocking Factor) adalah nilai yang menentukan berapa banyak rekord yang dapat ditempatkan dalam satu block
Fixed Blocking
Jumlah rekord yang ditempatkan dalam satu blok sama dengan jumlah rekord pada blok lain satu blok berisi rekord yang berukuran sama (fixed length rekord) Record length <= Block size B Blocking factor Bfr =
R
Fixed Blocking
Jika Block Size B = 100 Byte, R = 30 Byte, maka dengan fixed Blocking akan ada 3 buah rekord per blok Pada Fixed Blocking mungkin ada block space yang terbuang
12
13
Transfer Rate
Transfer rate (t) = kecepatan data dapat ditransfer / kecepatan transfer data sesaat Satuan byte/s, besarnya t diinformasikan oleh pembuat perangkat Terdapat 2 pengukuran yang tergantung pada transfer rate :
Rekord transfer time (TR) Block transfer time (btt)
14
Transfer Rate
TR adalah waktu transfer rekord dengan panjang R TR = R / t Btt adalah waktu transfer block dengan besar B btt = B/t Satuan TR dan btt adalah ms
15
16
Contoh Kasus
Diketahui sebuah harddisk memiliki karakteristik : - seek time = 10ms - kecepatan putar disk 6000 rpm - Transfer rate = 2048 byte/s - kapasitas block = 2048 byte - ukuran rekord = 250 byte - ukuran gap = 256 byte - ukuran M = P = 8 byte
CS2323 / 3-Metode Blocking / RIE 17
Contoh Kasus
a. Blocking Factor b. Rotational Latency c. Rekord Transfer Time d. Block transfer time e. Pemborosan Ruang (Waste) f. Bulk Transfer Rate Jika metode blockingnya 1. Fixed blocking 2. Variable Spanned 3. Varible Unspanned
CS2323 / 3-Metode Blocking / RIE 18
Contoh Kasus
Pembahasan : Metode Fixed Blocking a. Blocking Factor (Bfr) = B/R = 2048/ 250 = 8 b. Rotational Latency (r) = .60.1000.1/rpm = 30000/6000 = 5 ms c. Record Transfer Time (TR) = R/t = 250 / 2048 = 0.122 ms d. Block Transfer Time (btt) = B/t = 2048 / 2048 = 1 ms e. W = WG = G/Bfr = 256 / 8 = 32 byte f. Bulk Transfer Rate (t) = (t/2) (R/(R+W)) = (2048/2) (250/(250+32)) = (1024) (250/282) = 1024(0.886) = 907.8 ms
CS2323 / 3-Metode Blocking / RIE 19
Latihan Soal
Pembahasan untuk Metoda variable Unspanned dan Spanned blocking ? Kerjakan sebagai Latihan Soal
20