Cara Pemuatan Informasi ke Memori
Pengertian Pemuatan
Pemuatan adalah salah satu bagian sistem operasi yang mempengaruhi dalam menentukan proses mana yang diletakkan pada antrian.
Tanda pengenal untuk pencarian letak memori adalah alamat, lintasan / trek, sektor pada suatu disk.
Ada beberapa cara pemuatan informasi ke ruang memori, yaitu :
1. Pemuatan Mutlak
Pemuatan
informasi ke memori kerja, alamat yang tercantum di dalam tata olah
sama dengan alamat yang ditempatinya di dalam memori kerja. Contohnya
pada program, alamat awal 5235 dan subroutine = 5468 diletakkan pada
alamat fisik yang sama.
2. Pemuatan Relokasi
Kondisi
dimana pemuatan informasi ke memory kerja, alamat yang tercantum di
dalam tata olah tidak mesti sama dengan alamat yang ditempatinya di
dalam memori kerja. Contohnya alamat pangkal / fisik = 15200, alamat
relatif program 152, maka alamat mutlaknya = 15200 + 152 = 15352.
Hubungan antara alamat memori mutlak dan alamat relatifHubungan
alamat memori mutlak dan alamat relatif berbeda sebanyak alamat pangkal
pada alamat mutlak dikurangi dengan alamat awal pada alamat relatif,
selisih ini dinamakan relokasi umum, sedangkan alamat awal adalah A,
alamat pangkal adalah P, maka relokasi P adalah sebesar :R = P – A
3. Pemuatan Sambung (Linker)
Menyambungkan
suatu informasi ke informasi lain di dalam memori kerja. Pemuatan
sambung sering digunakan pada tata olah atau penggalan tata olah yang
tersimpan di dalam pustaka (library).
4. Pemuatan Dinamik (Pemuatan Tumpang atau Overlay)
Jika
ukuran tata olah itu melampaui ukuran ruang memori kerja, tata olah
dapat dipenggal ke dalam sejumlah segmen. Segmen itulah yang kemudian
dimuat ke dalam memori kerja. Pelaksanaan pekerjaan berlangsung segmen
demi segmen.Ukuran
dari memori fisik terbatas. Supaya utilitas memori berjalan dengan
baik, maka kita menggunakan pemuatan dinamis. Dengan cara ini,
routine-routine hanya akan dipanggil jika dibutuhkan
Komentar
Posting Komentar