Jumat, 05 Oktober 2012

Associative Access


Associative Access
Ø  Setiap word dapat dicari berdasarkan pada isinya dan bukan berdasarkan alamatnya.
Ø  Seperti pada RAM, setiap lokasi memiliki mekanisme pengalamatannya sendiri.
Ø  Waktu pencariannya tidak bergantung secara konstan terhadap lokasi atau pola access sebelumnya.
Ø  Contoh associative access adalah memori cache.


Sumber Pencarian :
http://azura-sky-blue.blogspot.com/2011/05/empat-metode-akses-memori.html

Random Access

Random Access
Ø  Setiap lokasi dapat dipilih secara random dan diakses serta dialamati secara langsung.
Ø  Waktu untuk mengakses lokasi tertentu tidak tergantung pada urutan akses sebelumnya dan bersifat konstan.
Ø  Contoh random access adalah sistem memori utama.


Sumber Pencarian :

Direct Access


Direct Access Adalah suatu cara pengaksesan record yang langsung, tanpa mengakses seluruh record yang ada. Direct Access merupakan metode yang membiarkan program membaca dan menulis dengan cepat pada berkas yang dibuat dengan fixed-length logical order tanpa adanya urutan. Metode ini sangat berguna untuk mengakses informasi dalam jumlah besar. Biasanya database memerlukan hal seperti ini. Operasi berkas pada metode ini harus dimodifikasi untuk menambahkan nomor blok sebagai parameter. Pengguna menyediakan nomor blok ke sistem operasi biasanya sebagai nomor blok relatif, yaitu indeks relatif terhadap awal berkas. Penggunaan nomor blok relatif bagi sistem operasi adalah untuk memutuskan lokasi berkas diletakkan dan membantu mencegah pengguna dari pengaksesan suatu bagian sistem berkas yang bukan bagian pengguna tersebut.

Keuntungan
kemampuan  mengakses record secara langsung. Sebuah record dapat di  retrieve,  insert,  modifikasi  atau  di delete; tampa mempengaruhi record lain dalam berkas yang sama.

Contoh : Magnetic Disk

Direct Access
Ø  Seperti sequential access, direct access juga menggunaka shared read/write mechanism, tetapi setiap blok dan record memiliki alamat yang unik berdasarkan lokasi fisik.
Ø  Akses dilakukan secara langsung terhadap kisaran umum (general vicinity) untuk mencapai lokasi akhir.
Ø  Waktu aksesnya bervariasi.
Ø  Contoh direct access adalah akses pada disk.


Sumber Pencarian :

Sequential Access


Sequential Access Adalah suatu cara pengaksesan record, yang didahului pengaksesan record-record di depannya. Sequential Access merupakan metode yang paling sederhana. Informasi yang disimpan dalam berkas diproses berdasarkan urutan. Operasi dasar pada suatu berkas adalah tulis dan baca. Operasi baca membaca berkas dan meningkatkan pointer berkas selama di jalur lokasi I/O. Operasi tulis menambahkan ke akhir berkas dan meningkatkan ke akhir berkas yang baru. Metode ini didasarkan pada tape model sebuah berkas, dan dapat bekerja pada kedua jenis device akses (urut mau pun acak).

Sequential Access
Ø  Memori diorganisasikan menjadi unit-unit data, yang disebut record.
Ø  Akses dibuat dalam bentuk urutan linier yang spesifik.
Ø  Informasi pengalamatan dipakai untuk memisahkan record-record dan untuk membantu proses pencarian.
Ø  Mekanisme baca/tulis digunakan secara bersama (shared read/write mechanism) dengan cara berjalan menuju lokasi yang diinginkan untuk mengeluarkan record.
Ø  Waktu access record sangat bervariasi.
Ø  Contoh sequential access adalah akses pada pita magnetik.

Keuntungan
Kemampuan untuk mengakses record berikutnya secara tepat.

Keterbatasan
Tidak dapat mengakses langsung pada record yang diinginkan.

Contoh : Magnetic Tape

Faktor-faktor yang mempengaruhi dalam proses pemilihan organisasi file :
·           Karakteristik dari media penyimpanan yang digunakan.
·           Volume dan frekuensi dari transaksi yang diproses.
·           Respontime yang diperlukan.
Cara memilih organisasi file tidak terlepas dari 2 aspek utama, yaitu :
·           Model Penggunaannya.
·           Model Operasi File.


Sumber Pencarian :