Senin, 19 Oktober 2020

Sistem operasi

 Struktur Sistem Operasi

System operasi sangat komplek dalam perancangan kinerja internalnya yang harus mampu menjalankan 2 hal yang utama yaitu :

1. Multiprogramming 

2. Time Sharing

Tujuan dari sistem operasi :

1. Untuk memberikan kenyamanan 

2. Efisiensi dalam menggunkana komputer atau perangkat elektronik

Dalam efisieni ini harus menggunakan Multiprogramming dan Time Sharing

Multiprogramming 

System operasi single programming, user tidak dapat mempertahankan untuk tetap dapat menggunakan CPU atau perangkat I/O secara terus menerus.

Multiprogramming bertujuan meningkatkan pemanfaatan CPU melalui pengaturan job (kode  dan data) sehingga CPU dapat memproses data tanpa ada waktu diam. Di dalam Multiprogramming systems mengembangkan sebuah sistem pengelolahan sumber daya (memory, CPU, dan perangkat I/O secara efektif, tetapi pada sistem programming ini tidak mengembangkan agar user dapat berinteraksi dengan sistem komputer secara langsung. 

Time Sharing

System operasi Time Sharing ini memungkinkan CPU multiple job dengan switching antar job. Switching terjadi secara teratur membuat user dapat berinteraksi antar program yang sedang aktif. Time Sharing sistem ini memungkinkan interaksi antara user dengan komputer system secara langsung dengan mengembangkan komunikasi antara user dan system, memungkinkan banyak user membagikan komputer secara serentak.

Dengan Time Sharing ini memungkinkan user mengakser komputer dengan berbagi waktu (Time Share) secara langsung, setiap user setidaknya memiliki satu bagian dari program di dalam memorinya, setiap program dipanggil untuk masuk ke sebuah memori dan di proses.

Contoh komputer dalam Time Sharing : Teller dalam bank

Tidak ada komentar:

Posting Komentar

Sistem operasi

  Algoritma Penjadwalan CPU 1. First come first server Proses yang datang pertama dilayani terlebih dahulu tidak peduli apakah brust time ny...