Evolusi Sistem Operasi
 

Assalamualaikum Wr.Wb

OS SEDERHANA

a. Program tunggal, satu user, satu mesin komputer
(CPU) : komputer generasi pertama, awal mesin PCS
Controller : lift, playstation etc
b. No problem, no bad people, no bad program (interaksi sederhana)
c. Problem : terbatas pemakaiannya.

SIMPLE BATCH SYSTEM

a. Memakai seorang operator (user tidak sama dengan operator)
b. Menambah card reader
c. Mengurangi waktu setup : batch jobs yang mirip/sama
d. Automatic job sequencing : secara otomatis kontrol akan di transfer dari satu job ke job yang lain (Bentuk OS primitif)
e. Resident monitor
f. Funsi monitor : awal (initial) melakukan kontrol
g. Transfer control ke job (pertama)
h. Seteah selesai control kembali ke monitor
i. Control cards : mengatur batch jobs

TIME SHARING SYSTEMS INTERACTIVE COMPUTING

a. CPU melakukan multiplex pada beberapa jobs yang berada di memory (dandisk)
b. CPU hanya dialokasikan kepada jobs yang telah siap dan berada di memori
c. Besar memori masih sangat terbatas : pada job dilakukan swapped in dan out dari memory ke disk
d. Komunikasi online (interaktif) antara user dan sistem : jika OS telah selesai mengakses satu perintah, menunggu
e. Perintah berikut bukan dari “card reader”, tapi dari terminal user. Dan online system harus tersedia bagi user yang akan mengakses data dan kode.

DEKSTOP SYSTEMS

a. Personal computers : sistem komputer yang dirancang khusus untuk single user
b. I/O devices : berupa keyboards, mouse, display screens, small printers
c. User mendapatkan kemudahan dalam penyesuaian
d. Fungsi dasar mirip dari OS pada sistem yang besar
e. Karakteristik sederhana : tidak terlalu fokus pada utilitas

PARALEL SYSTEMS

a. Sistem multiprosesor : lebih dari satu CPU yang terhubung secara dekat satu sama lain.
b. Sysmmetic multiprocessing (SMP)
c. Setiap prosesor menjalankan “identical copy” dari OS
d. Banyak proses dari berjalan serentak murni dengan menggunakan resources pada masing-masing CPU
e. Banyak modern operating systems mendukung SMP.

Wassalamualaikum Wr.Wb