Penyimpanan Sekunder

Seek Time

Seek time adalah waktu yang dibutuhkan head untuk berpindah.

Rumus :

S = SC + SI

Keterangan :

SC = waktu startup
SI = jarak yang dilalui

Latency

Latency adalah waktu yang dibutuhkan head untuk menunggu putaran disk.

Rumus :

r = 1/2 * ((60 * 1000)/RPM)

Keterangan :

r = latency

Blocking

Blocking adalah penempatan record kedalam block. Blocking terdapat tiga macam yaitu:

  1. Fixed Blocking
  2. Bfr = B/R

    Keterangan:

    B = ukuran block; R = ukuran record

  3. Variable Length Spanned Blocking
  4. Bfr = (B - P) / (R + P)

    Keterangan:

    P = ukuran pointer block; B = ukuran block; R = ukuran record

  5. Variable Length Unspanned Blocking
  6. Bfr = (B - 1 / 2R)/(R + P)

    Keterangan:

    P = ukuran pointer block; B = ukuran block; R = ukuran record

Pemborosan ruang

  • Karena GAP
  • WG = G / Bfr

  • Karena Block
  • WR = B / Bfr

  • Pemborosan untuk Fixed Blocking
  • W = WG + WR

  • Pemborosan untuk Spanned Blocking
  • W = P + (P + G) / Bfr

  • Pemborosan untuk Unspanned Blocking
  • W = P + (1/2R + G) / Bfr

Transfer Rate

  • Record Transer Time (TR)
  • Record Transer Time adalah waktu utuk transfer record.
    TR = R/t

  • Block Transer Time (Btt)
  • Block Transer Time adalah waktu untuk transfer satu block data.
    Btt = B/t

  • Bulk Transer Time (t')
  • Bulk Transer Time adalah transfer rate yang memperhatikan selang waktu ketika gap/non area data dlalui.
    t' = (t/2) * {R / (R + W)}

Baca Post Lain :

Penyimpanan Sekunder
File Pile
Organisasi File Sequential
Index Sequential File
Latihan Soal Penyimpanan Sekunder
Latihan Soal Filepile
Latihan Soal Organisasi File Sequential
Latihan Soal Index Sequential File

Comments