*Bayangan citra (process image) adalah ruang
memory yang ditempati oleh
proses.
struktur
process image:
qData pengguna(user data)
qUser program(user program)
qSistem stack(user stack)
qPCB (Process Control Block )
Implementasi penempatan
process image yang sesungguhnya bergantung pada skema manajemen
memory yang digunakan dan organisasi struktur kendali sistem operasi.
*Dalam suatu sistem operasi multitaskng, banyak informasi yang diperlukan dikumpulkan dari masing-masing
proses agar pengaturan dapat dilakukan dengan baik.informasi ini terletak dalam sebuah process
control block (PCB).
*Elemen data yang terdapat pada PCB dapat dikelompokan dala 3 kategori :
1.Process indetification
Kategori ini dengan indetifikasi
proses secara unik, seperti
proses yang menciptakannya secara indetitas pengguna
yang menciptakannya.elemen
data yang termasuk dalam kategori ini adalah ID
proses.
2. Processor state information
Kategori ini terdiri dari isi register-register prosesor. Pada saat
proses berstatus
running, informasi ini berada di
register-register. Elemen dari kategori ini adalah
user-visible register, control and status register, dan
stack pointer.
3. Process control information
Kategori ini berisi yang diperlukan sistem operasi untuk mengendalikan dan mengkoordinasikan beragam
proses aktif.
elemen dari kategori ini adalah sebagai berikut :
*Schedulling
and state information
Berisi informasi yang digunakan dalam penjadwalan serta identitas event.
*Data structingproses
Dapat dikaitkan (link)dengan proses lain dalam sebuah antrian atau
ring.
*Interprocess
communication
Flag,sinyal, dan pesan yang digunakan untuk komunikasi antar proses.
*Proses privilages
Kewenangan proses atau memory dan tipe intruksi.
*Memory management
Pointer ke tabel segmen ataupun tabel halam dari memori maya.
*Resource ownership and
utilization
Berisi sejarah penggunaan sumber daya yang akan digunakan untuk penjadwalan.
Tidak ada komentar:
Posting Komentar