Selasa, 16 September 2014

Multiprogramming

Pengetian Multi programming: Multiprogramming adalah teknik menjalankan beberapa program sekaligus menggunakan timesharing.  Sejarah sistem operasi dirancang oleh tim yang dipimpin oleh Edsger W. Dijkstra , dijelaskan dalam monograf pada 1965-1966  dan diterbitkan pada tahun 1968. Jenis Desain Layer 1 prihatin dengan mengalokasikan memori untuk proses. Dalam istilah modern, ini adalah pager. Layer 2 berurusan dengan komunikasi antara sistem operasi dan konsol. Layer 3 berhasil semua I ​​/ O antara perangkat yang terpasang ke komputer. Ini termasuk informasi penyangga dari berbagai perangkat. Layer 4  terdiri dari program pengguna. Ada 5 proses: total, mereka menangani kompilasi , eksekusi , dan printer program pengguna. Setelah selesai, mereka melewati kontrol kembali ke antrian jadwal, yang berbasis prioritas, mendukung proses baru dimulai dan orang-orang yang diblokir karena I / O . Layer 5 adalah pengguna (sebagai catatan Dijkstra, "tidak diimplementasikan oleh kami"). Ciri-Ciri Tidak bergantung (Independent) Proses terpisah satu dari lainnya dan tidak berpengaruh Satu program pada satu saat (one program at any instant) Pada satu waktu hanya satu proses yang dilayani pemroses, menggunakan interleave bukan overlap di antara program-program Contoh MS-Windows 3.0 MSWindowsNT OS/2 macintosh System7 ppt : https://drive.google.com/file/d/0B8G5brtLI7J6SjEya2g4Y1NmUkU/edit?usp=sharing

Tidak ada komentar:

Posting Komentar