Organisasi Berkas Relatif 2

Slides:



Advertisements
Presentasi serupa
Manajemen Memori (Contd).
Advertisements

Metode Alokasi Berkas.
Hashing Eka, Erick, Reddy
List, Stack & Queue (1) Dr. Anto Satriyo Nugroho, M.Eng
MANAJEMEN KOLISI.
PERTEMUAN KE-17 PERKULIAHAN SISTEM OPERASI
Proses pencarian : Waktu Pencarian ≈ Jumlah perbandingan Bagaimana agar waktu pencarian konstan, artinya tidak tergantung pada jumlah perbandingan ? 
Organisasi Berkas Langsung dan Metode Hashing
ORGANISASI FILE INDEKS SEKUENSIAL
HUMAN RESOURCES INFORMATION SYSTEM ( H R I S )
Proteksi Berkas.
STRUKTUR DATA (12) organisasi berkas
Defiana Arnaldy, M.Si Manajemen Memori Defiana Arnaldy, M.Si
11. Set Intruksi : Teknik Pengalamatan
SISTEM OPERASI Pertemuan 6 : Manajemen File
HTML-LINK-LIST.
Organisasi berkas index sequential
Sistem Berkas Pertemuan I
Struktur Penyimpanan dan Macam-Macam Atribut
ORGANISASI BERKAS RELATIF
ORGANISASI BERKAS RELATIF
Fitur Assembler yang Tidak Berorientasi Mesin Literal, Statement yang Mendefinisikan Simbol, Ekspresi, Blok Program, Control Sections dan Program Linking.
LICH (Late Insertion Standard Coalesced Hashing)
1 Pertemuan 26 Teknik Hashing Matakuliah: T0016/Algoritma dan Pemrograman Tahun: 2005 Versi: versi 2.
Linked List.
SISTEM BERKAS PERTEMUAN KE-3
File-System Implementation
METODE ALOKASI BERKAS DISUSUN OLEH : KELOMPOK 8 1.MUHAMMAD MEIVMART TAMYIZA( ) 2.WISNU ADI NUGRAHA( )
Media Penyimpanan Sekunder
ORGANISASI BERKAS LANGSUNG
PARAMETER MEDIA PENYIMPANAN SEKUNDER
BLOCKING DAN BUFFERING
File Indeks Majemuk Struktur File Indeks Majemuk
Perancangan Basis Data
SISTEM MANAJEMEN FILE DEFIANA ARNALDY, M.Si
ORGANISASI BERKAS SEKUENSIAL berINDEKS
Sistem Berkas Materi 7,8 MANAJEMEN KOLISI.
Collision Collision merupakan kondisi dimana terdapat lebih dari satu key yang menempati slot address yang sama Collision dapat diminimalisir dengan cara.
Sistem Berkas Sesi 10 dan 11 MANAJEMEN KOLISI.
P14 Hash Function TIF42/SIF42
STRUKTUR DATA (HASHING).
Organisasi Berkas Langsung dan Metode Hashing
PROGRESSIVE OVERFLOW.
Pembagian Linear.
ORGANISASI BERKAS SEKUENSIAL berINDEKS
ORGANISASI BERKAS RELATIF
MANAJEMEN KOLISI.
Collision Collision merupakan kondisi dimana terdapat lebih dari satu key yang menempati slot address yang sama Collision dapat diminimalisir dengan cara.
File Hash Konsep File Hash Fungsi Hash Collision.
CHAPTER 3 ORGANISASI FILE.
MANAJEMEN KOLISI (COALESCED HASHING)
Fungsi Hashing Abdul Haris,S.Kom.
ORGANISASI BERKAS SEKUENSIAL berINDEKS
ORGANISASI BERKAS RELATIF
ORGANISASI BERKAS RELATIF
Methode Hash.
PARAMETER MEDIA PENYIMPANAN SEKUNDER
File Hash Konsep File Hash Fungsi Hash Collision.
Sistem Operasi Teknik Informatika STT Wastukancana Purwakarta
MANAJEMEN KOLISI.
PENGANTAR JARINGAN KOMPUTER ‏ Oleh : Dahlan Abdullah.
ORGANISASI BERKAS LANGSUNG
ORGANISASI BERKAS RELATIF
PROGRESSIVE OVERFLOW.
Pengenalan Ms Access IK203 Sistem Basis Data Latihan Lab# 1
STRUKTUR DATA (HASHING).
ORGANISASI BERKAS SEKUENSIAL berINDEKS
Sistem Berkas Materi 9 dan 10
BUCKETS.
Ini Kosongan. Kosong Kosong kosong kosong Kosong Kosong kosong kosong.
Transcript presentasi:

Organisasi Berkas Relatif 2 Mohamad Kany Legiawan, ST

Pendekatan terhadap masalah Collision Ada 2 teknik yang digunakan untuk mengatasi collision yaitu: Liear Probing yang merupakan teknik open addressing Agar linear probing dapat dilaksanakan, harus ada penentu apakah address kosong. Ini dapat dilakukan dengan memberi panji (flag) bahwa lokasi tersebut telah penuh setelah record disimpan. Lokasi dasar penyimpanan dengan teknik linear probing dapat dilihat pada gambar berikut:

2. Double Hasing Yang memakai fungsi hash kedua terhadap hasil dari fungsi hash pertama. Address dari record yang di-hash kembali dapat terletak di primary area atau di Separate Overflow Area Keuntungan dari metode Separate Overflow adalah menghindari keadan di mana dapat terjadi metode Open Addressing untuk sebuah record yang tidak dapat disimpan dalam home address-nya menggantikan record lain yang terakhir di hash oleh home address-nya.

Synonim Chaining Pendekatan pemecahan collision yang mengakses synonim dengan fasilitas link list untuk record-recordnya dalam kelas ekivalen. Adapun link list record-record dengan home address yang sama tak akan mengurangi jumlah collision, tetapi akan mengurangi waktu akses untuk me-retrieve record-record yang tak ada di home addressnya. Contoh : KEY HOME ADDRESS ACTUAL ADDRESS Adams 20 20 Bates 21 21 Coll 20 22 Dean 21 23 Evans 24 24 Flint 20 25 R20 R21 R22 R23 R24 R25 .. Adams .. Bates .. Coll .. Dean .. Evans .. Flint .. ... gambar hashing dengan synonim chaining

Bucket Addressing Pendekatan lain dalam mengatasi collision adalah hash ke dalam block atau bucket yang dapat memberikan tempat sejumlah record. Contoh : Sebuah berkas relatif mempunyai relatif address space dari 0 sampai M dan sebuah bucket berukuran B record , address space akan terdiri dari B(M+1) record. Jika file terdiri dari N record, maka : Factor Muat = N B(M + 1) Record-record yang disimpan dalam sebuah bucket dapat dikelola dalam : Dapat disisipkan dalam urutan berdasarkan penempatannya di bucket. Dapat dipertahankan urutan nilai key-nya.

Contoh : KEY HOME ADDRESS Green 30 Hall 30 Jenk 32 King 33 Land 33 Mark 33 Nutt 33