Page 155 - KEGIATAN BELAJAR 1-15 LENGKAP (2)_Neat
P. 155
KEGIATAN BELAJAR 10
10.1 Konsep Dasar
Konsep dasar menurut Von Neumann, yaitu agar proses dapat berjalan
dengan efisien maka data dan program harus tersimpan dalam lokasi yang sama
yaitu memori. Sehingga secara umum, memori utama diatur sebaik mungkin
agar:
1. Meningkatkan utilitas CPU yang sebesar-besarnya.
2. Data dan instruksi dapat di akses dengan cepat oleh CPU.
3. Memori utama memiliki kapasitas yang sangat terbatas, sehingga
pemakaiannya harus seefisien mungkin.
4. Transfer data dari memori utama ke CPU dapat efisien begitupun
sebaliknya.
Ada beberapa syarat pengelolaan memori, antara lain sebagai berikut:
a. Relokasi
Proses dan sistem operasi dapat mentranslasikan memori referensi
(dalam bentuk kode program) ke alamat fisik yang mengalokasikan
program dalam memori utama.
b. Proteksi
User tidak boleh mengakses beberapa bagian dari wilayah sistem
operasi.
c. Sharing
Manajemen memori harus dapat mengontrol sharing area pada memori
utama.
d. Organisasi Logika
Sistem operasi dan hardware di usahakan untuk dapat berhubungan
dengan user program dalam satu modul.
e. Organisasi Fisik
Harus ada pengaturan yg jelas antara memori utama dengan memori
sekunder pada long-term scheduling.
SISTEM OPERASI 143