Kamis, 15 November 2012
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?
akan kehilangan data karena si data dikorupt dan terjadilah error.
Transisi state yang timbul oleh proses akibat event (eksternal) Sistem Operasi UNIX
New
: proses dibuat.
Running
:
instruksi dieksekusi.
Waiting
: proses menunggu beberapa event yang akan terjadi
Ready
: proses menunggu jatah waktu dari prosessor
Terminated
: proses selesai dieksekusi.
2 informasi yang dimiliki oleh PCB
1. pencatatan
yang termasuk dari informasi ini adalah jumlah dari CPU yang serta waktu riil yang digunakan, batas waktu, jumlah akun, dll.
2. manajemen memori
yang termasuk adalah batas register, tabel page / halaman, tabel segmen, dll.
yang termasuk dari informasi ini adalah jumlah dari CPU yang serta waktu riil yang digunakan, batas waktu, jumlah akun, dll.
2. manajemen memori
yang termasuk adalah batas register, tabel page / halaman, tabel segmen, dll.
Yang Akan Dilakukan Oleh Kernel Kepada Alih Konteks Ketika Proses Sedang Berlangsung
Ketika
alih konteks terjadi,kernel itu menyimpan konteks dari proses lama
kedalam PCB nya dan juga mengisi konteks yang telah disimpan dari process
baru yang telah terjadwal untuk berjalan. Pergantian waktu konteks
adalah murni overhead, karena sistem melakukan pekerjaan yang tidak
perlu.
Perbedaan Antara Penjadwalan Short-term, Medium-term dan Long-term.
kalo short term itu hanya memilih proses proses yang sudah siap dieksekusi,
Long-term
pada sisi lain, mengeksekusi jauh lebih sedikit. Mungkin ada beberapa
menit antara pembuatan proses baru dalam sistem. Penjadualan longterm
mengkontrol derajat multiprogramming (jumlah proses dalam memori).
Medium-term untuk memindahkan proses dari memori (dan dari pengisian aktif dari CPU), dan maka untuk mengurangi derajat dari multiprogramming. Dikemudian waktu, proses dapat diperkenalkan kedalam memori dan eksekusinya dapat dilanjutkan dimana proses itu di tinggalkan/ diangkat. Skema ini disebut swapping. Proses di swapped out, dan lalu di swapped in, oleh penjadual jangka menengah.
Medium-term untuk memindahkan proses dari memori (dan dari pengisian aktif dari CPU), dan maka untuk mengurangi derajat dari multiprogramming. Dikemudian waktu, proses dapat diperkenalkan kedalam memori dan eksekusinya dapat dilanjutkan dimana proses itu di tinggalkan/ diangkat. Skema ini disebut swapping. Proses di swapped out, dan lalu di swapped in, oleh penjadual jangka menengah.
perbedaan dari short term, long term, dan medium term
1. short term
short term adalah suatu proses dimana si proses bertugas memilih dan mengeksekusi diantara proses yang siap di eksekusi serta mengalokasikan ke cpu.
2. medium term
merupakan jenis dari scheduler yang ternyata kemampuannya terletak diantara short term dan long term.
3. long term
bertugas memilih dan meload suatu proses.
short term adalah suatu proses dimana si proses bertugas memilih dan mengeksekusi diantara proses yang siap di eksekusi serta mengalokasikan ke cpu.
2. medium term
merupakan jenis dari scheduler yang ternyata kemampuannya terletak diantara short term dan long term.
3. long term
bertugas memilih dan meload suatu proses.
Minggu, 11 November 2012
lima aktivitas sistem operasi yang merupakan contoh dari suatu managemen proses dalam sistem operasi
1. menunda dan melanjutkan suatu proses.
2. menyediakan mekanisme untuk proses sinkronisasi (menyambungkan).
3. untuk pembuatan dan penghapusan proses si pengguna.
4. menyediakan mekanisme untuk proses komunikasi.
5. menyediakan mekanisme untuk proses deadlock (kunci mati).
2. menyediakan mekanisme untuk proses sinkronisasi (menyambungkan).
3. untuk pembuatan dan penghapusan proses si pengguna.
4. menyediakan mekanisme untuk proses komunikasi.
5. menyediakan mekanisme untuk proses deadlock (kunci mati).
Langganan:
Postingan (Atom)