Alokasi proses user pada memori berupa single partition allocation atau multiple partition allocation

-single partition allocation :

Pada single partition allocation diasumsikan sistem operasi ditempatkan dimemori rendah dan proses user dieksekusi di memori tinggi. Kode dan datasistem operasi harus diproteksi
dari perubahan tak terduga oleh user proses. Proteksi dapat dilakukan dengan menggunakan register relokasi (relocation register) dan register limit (limit register). Register relokasi berisi nilai dari alamatfisik terkecil sedangkan register limit berisi jangkauan alamat logika dan alamatlogika
harus lebih kecil dari register limit. MMU memetakan alamat logika secaradinamis dengan menambah nilai pada register relokasi.
-multiple partition allocation : Pada multiple partition allocation, mengijinkanmemori user dialokasikan untuk proses yang berbeda yang berada diantrian input (input queue) yang menunggu dibawa ke memori.
Multiple partition allocation dibagi menjadi 2 skema yaitu:
1Partisi tetap
2.Partisi dinamis
-Partisi tetap (fixed partition) dimana memori dibagi dalam sejumlahpartisi tetap dan setiap partisi berisi tepat satu proses. Jumlahpartisi terbatas pada tingkat
multiprogramming. Digunakan olehIBM OS/360 yang disebut Multiprogramming with a Fixed number of Task (MFT)
-partisi dinamis (variable partition) merupakan MFT yang digeneralisasiyang disebut Multiprogramming with a Variable number of Tasks (MVT). Skema ini digunakan terutama pada lingkungan batch.

One thought on “Alokasi proses user pada memori berupa single partition allocation atau multiple partition allocation

  1. Pingback: TUGAS ORKOM « a7xchalim

Leave a comment