Mengganti CPU ke proses lain memerlukan penyimpanan state dari proses lama dan mengambil state dari proses yang baru. Hal ini dikenal dengan sebutan context switch . Context switch sebuah proses direpresentasikan dalam PCB dari suatu proses; termasuk nilai dari CPU register, status proses dan informasi manajemen memori. Ketika context switch terjadi, kernel menyimpan data dari proses lama ke dalam PCB nya dan mengambil data dari proses baru yang telah terjadwal untuk berjalan. …baca lebih lanjut ?
Context Switch
Posted by Vinz pada 30 April 2011
Ditulis dalam Pembelajaran | Bertanda: Context Switch | Tinggalkan sebuah Komentar »
Scheduler
Posted by Vinz pada 30 April 2011
Sistem operasi harus memilih dan memproses antrian-antrian berdasarkan kategorinya, dimana proses seleksinya dilakukan oleh scheduler yang tepat
Ada 3 tipe Scheduler :
- Long Term Scheduler (Job Scheduler)
- Short Term Scheduler (CPU Scheduler)
- Medium Term Scheduler
Ditulis dalam Pembelajaran | Bertanda: Scheduler | Tinggalkan sebuah Komentar »
Proses Control Block (PCB)
Posted by Vinz pada 30 April 2011
Setiap proses digambarkan dalam sistem operasi oleh sebuah process control block(PCB) – juga disebut sebuah control block. Sebuah PCB ditunjukkan dalam Gambar 10.2, Process Control Block. PCB berisikan banyak bagian dari informasi yang berhubungan dengan sebuah proses yang spesifik, termasuk hal-hal di bawah ini: …baca lebih lanjut ?
Ditulis dalam Pembelajaran | Bertanda: pcb, Proses Control Block | Tinggalkan sebuah Komentar »
Remote Procedure Call
Posted by Vinz pada 30 April 2011
Remote Procedure Call (RPC) adalah sebuah metode yang memungkinkan kita untuk mengakses sebuah prosedur yang berada di komputer lain. Untuk dapat melakukan ini sebuah server harus menyediakan layanan remote procedure. Pendekatan yang dilakuan adalah sebuah server membuka socket, lalu menunggu client yang meminta prosedur yang disediakan oleh server. Bila client tidak tahu harus menghubungi port yang mana, client bisa me- request kepada sebuah matchmaker pada sebuah RPC port yang tetap. Matchmaker akan memberikan port apa yang digunakan oleh prosedur yang diminta client. …baca lebih lanjut ?
Ditulis dalam Pembelajaran | Bertanda: Remote Procedure Call | Tinggalkan sebuah Komentar »
Remote Method Invocation
Posted by Vinz pada 29 April 2011
Sistem komputasi terdistribusi yang bekerja di banyak tempat mengharuskan beberapa komputer untuk bisa berkomunikasi satu sama lain. Untuk komunikasi, bahasa Java mendukung pemakaian socket yang sifatnya fleksibel dan mencukupi untuk keperluan komunikasi umum. Tapi di sisi lain, untuk membuat socket, klien dan server harus terhubung melalui protokol pada application level untuk meng-encode dan men-decode data-data yang akan dikirimkan. Protokol itu sendiri ternyata sulit untuk dibuat dan bisa menjadi rentan terhadap error. …baca lebih lanjut ?
Ditulis dalam Pembelajaran | Bertanda: Remote Method Invocation | Tinggalkan sebuah Komentar »
Perkembangan Prosesor dari jaman ke jaman
Posted by Vinz pada 29 April 2011
GENERASI 1 (Processor 8088 dan 8086)
- Processor 8086
Processor 8086 (1978) merupakan CPU 16 bit pertama Intel yang menggunakan bus sistem 16 bit. Tetapi perangkat keras 16 bit seperti motherboard saat itu terlalu mahal, dimana komputer mikro 8 bit merupakan standart.
- Processor 8088
Pada 1979 Intel merancang ulang CPU sehingga sesuai dengan perangkat keras 8 bit yang ada. PC pertama (1981) mempunyai CPU 8088 ini. 8088 merupakan CPU 16 bit, …baca lebih lanjut ?
Ditulis dalam Pembelajaran | Bertanda: perkembangan, prosesor | Tinggalkan sebuah Komentar »
