Jumat, 16 November 2012

Yang dilakukan kernel kepada alih konteks saat proses sedang berlangsung

Sebuah proses akan menyimpan konteks ketika dieksekusi ke stack, kemudian mengatur register PC dengan alamat awal program untuk interrup hadler, dan kernel juga menjaga suatu rekaman didalam PCB. Bila dijalankan maka PCB (Proses Control Bloks) akan mengasih peringatan restart pada CPU.

Beberapa single-user mikrokomputer sistem operasi seperti MS-DOS menyediakan sedikit atau tidak sama sekali arti dari pemrosesan yang konkuren. Diskusikan dampak yang paling mungkin ketika pemrosesan yang konkuren dimasukkan ke dalam suatu sistem operasi?
Dampaknya akan kehilangan data atau data akan rusak, dan terjadi error. 

Informasi yang ada di PCB ?.
  • Informasi identifikasi proses yaitu informasi yang memiliki kaitan dengan identitas proses yang unik. seperti identifier pada proses, pada proses yang menciptakan, pada pemakai
  • Informasi Status pemroses yaitu informasi yang berisi nilai dari register-register pemroses. pada saat running, informasi ada di register, dan bila proses di interuppt maka semua informasi register disimpan.
  • Informasi Kendali proses yaitu informasi yang diperlukan OS untuk mengendalikan beragam proses yang aktif.
 

0 komentar:

Posting Komentar

 
;