PERKENALAN SISTEM OPERASI PART 2

 TYPE SISTEM OPERASI

 Type of OS di klompokkan menjadi 5 :

  1. Batch OS
  2. Time Sharing
  3. Distributed OS
  4. Networks OS
  5. Real Time OS

PENGERTIAN

1. Batch OS adalah digunkan untuk komputer generasi ke 2, pada generasi ke 2 komputer belum mempunyai operasi namun sistem dalam operasi telah ada. Yaitu job-job yang mirip di kumpulkan dan dijalankan secara klompok setelah selesai maka secara klompok lain akan dijalankan. Untuk menyotir oekerjaan ada operator yang harus bertanggung jawab. Contohnya : FMS (Foertarn Monitoring System) dan IBSYS.
Sistem operasi batch belum diberikan naman sistem operasi hanya saja ini menganut sistem kerja sistem operasi

  • Penjelasan Gambar Batch OS
    Job-job akan diklompokkan menjadi klompok job seperti job 1, job 2, dan job n yang disampaikan ke OS.
    Job-job kemudian dismpaikan ke CPU dalam bentuk berurutan berbentuk batch jika sebuah klompok telah selesai di proses maka akan beralih ke klompok berikutnya.
  • Keuntungan dari Batch OS
    1. Proses dari sistem batch tahu berapa lama pekerjaan akan berada di dalam antrian
    2. Beberapa pengguna dapat berbagi sistem batch
    3. Waktu tunggu sistem batch sangat kurang sehingga mempercepat proses
    4. Sangat mudah untuk mengelola pekerjaan besar
  • Kekurangan dari Batch OS
    1. Operator harus menguasai sistem batch
    2. Sistem batch masih sulit untuk perhitungan ulang atau debug
    3. Batch OS masih tergolong mahal
    4. Pekerjaan lain harus menunggu untuk waktu yang tidak diketahui jika ada pekerjaan yang gagal
    Contoh batch berbasis sistem operasi : Sistem payroll, Laporn bank dll

2.  Time Sharing OS adalah CPU dengan sistem tunggal yang membagi setiap tugas dengan waktu untuk eksekusi masing-masingnya sehingga semua tugas berjalan lancar. Sistem ini juga dikenalsebagai sistem multitasking, waktu eksekusi yang dibutuhkan setiap tugas disebut Quatum dimana setelah interval waktu yang diberikan maka OS beralis ke tugas berikutnya.

  • Penjelasan Gambar Time Sharing OS
    Dimana CPU di bantu oleh OS untuk membagi tugas / membagi  waktu bagi setiap program aplikasi yang berhubung ke OS
  • Keuntungan dari Time Sharing OS
    1. Setiap tugas mendapat kesempatan waktu yang sama
    2. Tidak terjadi duplikasi perangkat lunak
    3. Waktu proses lebih cepat karena waktu CPU dapat dikurangi
  • Kekurangan dari Time Sharing OS
    1. Masalah kehandalan dimana CPU dimanfaatkan untuk membagi tugas yang di akses oleh berbagai macam user, maka CPU mengalami masalah untuk pelayanan yang lain
    2. Keamanan aplikasi dan data harus di perhatikan serta juga integritas dari program pengguna
    3. Masalah komunikasi data

3. Distributed OS adalah sistem proses yang berbeda dalam ukuran dan fungsinya. Manfaat utama dalam distributed os bahwa satu pengguna dapat mengakses file atau perangkat lunak yang sebenarnya tidak hadir pada sistem tetapi pada beberapa sistem lain yang terhubung dalam jaringan yaitu akses remote diaktifkan dalam perangkat yang tersambung di jaringan tersebut. 

  • Penjelasan Gambar Distributed OS
    Dimana operating sistem dapat memungkinkan pengaksesan ke berbagai perangkat lain seperti CPU yang berada tidak hanya berada tempat yang menyimpan OS tetapi pada CPU yang lain yang terhubug semuanya dalam jaringan untuk di akses oleh OS
  • Keuntungan dari Distributed OS
    1. Kegagalan suatu perintah tidak akan mempengaruhi komunikasi jaringan lainnya, karena semua sistem independen dari satu sama lain
    2. Surat elektronik meningkatkan kecepatan pertukaran data
    3. Karena sumber daya sedang dibagi, komputasi sangat cepat dan tahan lama
    4. Mengurangi beban pada komputer pengguna
    5. Sistem ini mudah di kembangkan karena banyak sistem yang dapat dengan mudah di tambahkan ke jaringan
    6. Dapat mengurangi keterlambatan dalam proses data
  • Kekurangan dari Distributed OS
    1. Kegagalan jaringan utama akan menghentikan seluruh komuniksi
    2. Untuk membangun sistem terdistribusi bahasa yang digunakan tidak didefinisikan dengan baik
    3. Jenis sistem ini tidak tersedia karena sangat mahal. seperti windows

4. Network OS adalah sebuah operasi  sistem yang di gunakan untuk mengelola jaringan adalah sistem operasi yang berjalan pada server dan mempunyai kemampuan untuk mengelola data, pengguna, grup, keamanan, aplikasi dan fungsi lainnya.
Jenis sistem operasi memungkinkan untuk: File, printer, keamanan, aplikasi, dan fungsi lainnya

  • Penjelasan Gambar Network OS
    Dimana ada sebuah server yang dapat diakses dan mengelola klayen yang terhubung ke file server
  • Keuntungan dari Netrowk OS
    1. Setver pust yang stabil, jika kita menggunakan suatu jaringan tanpa network OS maka dikatakan jaringan tersebut belum stabil karena belum ada layanan khusus untuk menjaga ke stabilan jaringan tersebut
    2. Server dapat mengenai keamanan
    3. Teknoligi dan upgradehardware dapat dengan mudah diintegrasikan kedalam sistem
    4. Dapat diakses dari lokasi yang berbeda dan jenis sistem yang berbeda
  • Kekurangan dari Network OS
    1. Pengguna harus bergantung pada lokasi pusat untuk sebagian besar operasi
    2. Pemeliharaan dan pembaruan diperlukan secara teratur

5. Real Time OS adalah sebuah sistem operasi dengan interval waktu yang dibutuhkan untuk memproses dan merespon input sangat kecil yang disebut waktu tanggap. Sistem real time digunakan ketika ada persyaratan waktu yang sangat ketat Seperti : Sistem rual, sistem kontrol, lalu lintas udara, robot dll

Ada 2 jenis dari sistem operasi Real Time OS

  1. Herd Real Time Sistem
    OS ini dimaksud untuk aplikasi dimana kendala waktu sangat ketat dan bahkan penundaan sesingkat mungkin tidak dapat di terima. Sistem ini dibangun untuk menyelamatkan nyawa seperti parasut otomatis atau kantung udara yang diperlukan untuk dapat tersedia jika terjadi kecelakaan. Memori Virtual jampir tidak pernah ditemukan dalam sistem ini
  2. Soft Real Time Sistem
    Os ini adalah untuk aplikasi diamana untuk kendala waktu kurang ketat
  • Penjelasan Gambar Real Time OS
    Applications akan mengakses sebuah hardware dimana inti dari RTOS ada disebuah karnel atau tempat pusat pengendalian operasi sistem yang berlangsusng di akses oleh sebuah applications untuk langsung bisa mengakses sebuah hardware
  • Keuntungan dari Real Time OS
    1. Konsumsi maksimum pemanfaatan maksimum prangkat dan sistem sheingga menghasilkan output yang maksimal
    2. Pemindahan tugas waktu untuk berpindah tugas berikutnya dalam sistem ini sangat kurang, misalnya dalam sistem lama dibutuhkan sekitar 10 detik mikro dalam menggeser satu tugas ke yang lain dan dalam sistem ini dibutuhkan 3 detik mikro saja
    3. Fokus pada aplikasi  yang berjalan dan bukan untuk aplikasi yang berada dalam antrian
    4. Real time sistem operasi dalam sistem tertanam karena ukuran program kecil, RTOS juga dapat digunakan dalam sistem tertanam seperti dalam transportasi dan lain-lain
    5. Jenis sistem ini bebas dari kesalahan
    6. Alokasi terbaik dikelola dalam jenis sistem
  • Kekurangan dari Real Time OS
    1. Sangat sedikit tugas yang berjalan pada saat yang sama dan konsentrasi mereka sangat kurang pada beberapa aplikasi untuk menghindari kesalahan
    2. Terkadang sumber daya sistem tidak begitu baik dan harganya juga mahal
    3. Algoritma yang sangat kompleks dan sulit bagi perancang untuk menulisnya
    4. Perlu driver khusus ke perangkat dan sinyal interupsi untuk respon gangguan
    5. Hal ini tidak untuk menetapkan prioritas thread karena sistem ini sangat kurang toleransi dalam berali tugas

Komentar

Postingan populer dari blog ini

STATUS PROSES PADA SISTEM OPERASI