Laman

Selasa, 11 Oktober 2016

Sistem Operasi Tugas Ke-2 : Evolusi sistem operasi


NAMA : Tubagus Muhammad Rayhan Tamaami



KELAS: 3IA19

NPM : 5A414905


Multiprogram Batch System:
  • Operating system menyimpan beberapa job di main memory dalam satu waktu
  • Jika tidak ada memory yang cukup untuk melakukan banyak jobs, system harus memiliki beberapa dari mereka.
  • CPU’s utilization meningkat
  • Multiprogram membutuhkan waktu yang sedikit untuk menyelesaikan job yang sama
  • Multiprogram tidak mengijinkan interaksi antar processes ketika mereka sedang menjalankan dalam komputer
Time-sharing system:
  • A logical extension of multiprogramming.
  • Switch CPU among multiple jobs frequently : user dapat melakukan interaksi dengan setiap program ketika sedang berjalan.
  • Response time : Butuh waktu untuk menjalankannya.
  • An interactive (hands-on) computer system : komunikasi secara langsung, response time cepat( 1 detik atau lebih).
  • A time-sharing system :Memperbolehkan banyak user untuk menggunakan computer, Pergantian dari 1 user ke user lain secara berulang.

Desktop Systems:
  •  Sistem computer untuk 1 user
  • Memaksimalkan kenyamanan pengguna dan responsif
  • I/O  devices (keyboard,display screens,small printers,mice)
  •  Dapat mengadaptasikan teknologi yang di kembangkan untuk operasi system yang lebih besar
  • Dapat menjalankan operating system yang berbeda-beda (Windows,MacOs,UNIX,Linux)


Real-time System:
  •  Well-defined, fixed time constraints
  •  Sering di gunakan sebagai control device di aplikasi
  • Ada 2 tipe : Hard real-time system dan soft real-time system
  • Hard real-time system : Konflik dengan time-sharing, tidak di support oleh general-purpose operasi system
  • Soft real-time system : Utility terbatas dalam industial control dari robotic.


Distributed System:
  • Multiprocessors, tetapi tidak berbagi memory,clock,etc
  • Resource sharing
  • Mempercepat pertukaran data dengan yang lain melalui electronic mail
  • Jika salah satu bermasalah di dalam distributed system, bagian yang lain dapat melanjutkan operating
  • Tergantung dengan fungsi network


Handheld System:
  •  Memory terbatas
  • Slow processors
  • Small display screen
  • Personal Digital Assistants(PDAs)
  • Cellular telephones


Clustered System:
  •  Mengunpulkan beberapa cpu untuk menyelesaikan pekerjaan komputasi
  • General accepted definition : clustered computer membagi storage dan saling terkait dengan LAN networking
  • Asysmmetric clustering : 1 server menajalankan aplikasi selama server standby
  • Symmetric clustering : semua host menjalankan aplikasi
  • Parallel cluster : beberapa host mengakses data yang sama dalam shared storage

Daftar Pustaka:

fivedots.coe.psu.ac.th/Software.coe/OperSys/Slides/1.%20Intro.ppt
http://chiseinesa.blogspot.co.id/
https://id.wikipedia.org/wiki/Komputasi_waktu_nyata
https://en.wikipedia.org/wiki/Distributed_computing

Tidak ada komentar:

Posting Komentar