Senin, 18 April 2016

BLOCKING

uBlocking adalah Penempatan sejumlah record pada suatu block.
uBlock adalah unit data yang ditransfer. Block berukuran tetap berisi sekumpulan karakter yang dipindah dari penyimpan ke memori atau sebaliknya.
uAda 3 metode blocking :
ØFixed Blocking
ØVariable-Length Spanned Blocking
ØVariable-Length UnSpanned Blocking
uRecord adalah unit untuk penyimpanan data di level logik atau file.
uUkuran rekord :
ØBerukuran tetap (fixed record)
ØBerukuran variabel (variable record)
Fixed Blocking
uFixed Blocking adalah Jumlah record pada suatu block sama dengan jumlah record pada
block yang lainnya.
uBatasan dalam penggunaan metode ini :
ØFixed length record
ØRecord length <= Block Size
ØBlocking Factor (Bfr) = [B/R]
uBlocking factor adalah jumlah record yang dapat ditampung didalam satu block.
Variabel-Length Spanned Blocking
uBlock berisi record-record dengan panjang tidak tetap.
Jika satu record tidak dapat dimuat disatu block, sebagian record disimpan di block lain.
|((B -P ))/((R+M))|
B = Block Size
P = Block Pointer
R = Panjang Record rata-rata
M = Record Mark
Variabel – Length UnSpanned Blocking
uBlock berisi record-record dengan panjang tidak tetap. Setiap record harus dimuat di
satu block.
|((B -(1/2 R) ))/((R+M))|
B = Block Size
R = Panjang Record rata-rata
M = Record Mark
Tranfer Rate
uAdalah Kecepatan transfer data aktual dari main memory ke secondary memory /
sebaliknya. Satuan yang dipakai Byte/detik, kbyte/dt, Mbyte/dt.
uWaktu yang dibutuhkan untuk membaca 1 record dengan panjang R byte adalah :
                                                  TR = R / t ms
uBila waktu yang diperlukan untuk mentransfer semua block = B/t, maka block transfer
time (btt) :
                                                    btt = B / t
uBlock transfer time ditentukan oleh ukuran block (B)
Buffer
uMerupakan bagian memory yang dicadangkan dimana data secara sementara
dipertahankan  menunggu kesempatan untuk melengkapi proses transfer ke atau dari
device penyimpanan atau ke lokasi di memori.
uTotal Kapasitas Buffer = jumlah pemakai * jumlah file * buffer * kapasitas 1 block buffer
Pemborosan Ruang
uBesar ruang yang tidak digunakan untuk menyimpan data
uDiukur berdasar relatif terhadap record (per record), yaitu:
     Ø  Pemborosan karena Gap (WG)
     Ø  Pemborosan karena Blocking (WR)
Rational Latency
uMerupakan waktu yang dibutuhkan untuk mecapai blok record yang diinginkan
                                   rational latency = ½ *((60*1000)/RPM)

Sumber : PPT Ibu Dine Tiara Kusuma










Tidak ada komentar:

Posting Komentar