Minggu, 07 Juli 2019

Blocking and Buffering




Nama Mahasiswa      : Beatrice Angela Elfrida S
NIM                            : 201731168
Kode Mata Kuliah      : C31040204
Mata Kuliah                : Sistem Berkas
Kelas                           : F
Nama Dosen               : Dine Tiara Kusuma, S.T., M.Kom.


Pertemuan Terakhir 
Hai.. maaf ya penulis baru ngeblog. Sibuk buat persiapan UAS dan ngebuat alat dari mata kuliah yang lain sih, ini materi terakhir ya di pertemuan sebelum UAS, dan materi saat pertemuan pengganti sudah lama penulis blog ini sambunganya ya teman teman.
Blocking 

Blokcing adalah penempatan beberapa record dalam satu block, panjang record menentukan metode blocking. Blok adalah satuan dari unit data yang ditransfer dari memori utama ke memori sekunder atau sebaliknya secara serentak.
Sektor adalah pembagian track ke dalam blok dengan ukuran yang sama. Record adalah unit penyimpanan data pada level logical atau file, record berukuran tetap atau dapat disesuaikan dengan pemakaian.

Ada 3 metode blocking :
1.     Fixed Blocking
2.    Variabel –Lenght Spanned Blocking
3.    Variabel –Lenght Unspaned Blocking
Record adalah unit aktual penyimpanan data pada level logical atau file. Mencocokan record ke dalam bllok ditunjukkan sebagai bloking.
Ukuran record :
a.    Berukuran tetap (Fixed record)
b.    Berukuran variabel (variabel record)

1.   Fixed Blocking
Jumlah record yang ditempatkan dalam satu block sama dengan jumlah record pada block lain, dimana satu block berisi record yang berukuran sama (fixed length record). Karakteristik : Ukuran record tetap , Ukuran record lebih kecil atau sama dengan ukuran blocknya.

Dimana : B = panjang blocknya ; R = rata rata blocknya
Contohnya :
Dik : R1= 30, R2=50, R3=40
B=100, M = 1, P = 2
Dit : Blocking Factor ?
Jawab :


     2.  Variable Length Spanned Blocking
Dalam metode ini record-record diPack pada blok berukuran dan dipecah bila menemukan Gap antar blok. Disini Record Length dapat lebih besar dari Block size.

      Dimana : B = panjang blocknya ; R = rata rata blocknya; P = pointer ; M=                      record mark.
          Contohnya :
          Dik : R1= 30, R2=50, R3=40
          B=100, M = 1, P = 2, G=5
          Dit : Blocking Factor dan pemborosan ruang ?
          Jawab :


3.    Variable Length UnSpanned Blocking
     Dalam metode record-record yang utuh yang ditempatkan pada suatu block. Jumlah tiap block berbeda recordnya tidak ada pointer.


  
             Dimana : B = panjang blocknya ; R = rata rata blocknya; P = pointer ; M=              record mark.

          Contohnya :
          Dik : R1= 30, R2=50, R3=40
          B=100, M = 1, P = 2, M= 1, G=5
          Dit : Blocking Factor dan pemborosan ruang ?
          Jawab :

          BUFFER
           Buffer merupakan bagian memory yang dicadangkan dimana data secara sementara dipertahankan menunggu kesempatan untuk melengkapi proses transfer ke atau dari devise penyimpanan atau ke lokasi di memori.
            Buffer adalah data area yang secara bersama di hubungkan oleh devise perangkat keras atau pemrosesan program yang beroperasi dengan kecepatan yang berbeda atau dengan prioritas yang berbeda.

Sumber :
http://berpikirtentangmu.blogspot.co.id/2015/03/contoh-blocking-dan-buffering-pada.html (yang ada di slide ibu dan juga dari materi yang diajarkan )


Tidak ada komentar:

Posting Komentar

Pile File

https://sttpln.ac.id/ Nama Mahasiswa      : Beatrice Angela Elfrida S NIM                            : 201731168 Kode Mata K...