KONSEP DASAR SYSTEM OPERASI

 

Nama                : Ozy Pramana Putra

Prodi/Npm       : Teknik Informatika/230840037

Mata Kuliah    : Sistem Operasi

Dosen                : Alex Rikki,S.kom,M.kom

Email                : Ozykembaren99@gmail.com



SISTEM OPERASI

     Sistem Operasi adalah  Perangkat Lunak yang bertanggung jawab untuk mengelola sumber daya Perangkat keras (HARDWARE) dan menyediakan antarmuka bagi pengguna dan aplikasi untuk berinteraksi dengan perangkat keras tersebut.

POIN-POIN PEMBAHASAN :

1. Batch System

    System yang mengumpulkan job-job yang mirip dijalankan secara kelompok.

 


   Contoh Batch System.

   

    


  Dengan tujuan  untuk meningkatkan penggunaan cpu dalam menangani Job-Job yang ada.


2.   Multiprogramming System 

    Suatu system dimana Job-Job disimpan di memory Utama di waktu yang sama dan CPU dipergunakan bergantiaan.

Tugas SO dalam Multiprogramming adalah sebagai berikut.

  • Menempatkan proses-proses dalam memori utama sesuai urutan prioritasnya (Bentuk Antrian)
  • Memasuki proses ke CPU untuk di eksekusi
  • Mengatur Pergantian proses 
Yang bertujuan untuk memaksimalkan penggunaan sumber daya komputer dengan mengurangi waktu yang dihabiskan oleh  CPU untuk menunggu operasi (input/output)













             Contoh Multiprogramming System.



3. Time Sharing System

    Job Job (Program) disimpan dalam satu memory utama dan bisa dijalankan secara bersamaan waktu , proses untuk pergantian untuk penggunaan CPU dibatasi.

 Keuntungan:

  • Tingkat kebesaran semua proses dalam penggunaan CPU semakin tinggi.
  • Proses bisa dikerjakan secara bergantian 
konsep utama dari time sharing adalah membagi waktu pemrosesan CPU secara adil di antara beberapa pengguna yang berbeda.



Contoh Time Sharing System.


4. Multiprocessing system 

        Suatu system yang memiliki lebih dari satu CPU. CPU dapat berkerja secara independen atau berkoordinasi untuk tugas -tugas yang diberikan ke sistem.

  • Paralel System 
            Menggunakan bus ,clock,memori dan hardware lainnya secara bersamaan. Dalam sistem paralel, CPU bekerja secara bersamaan untuk meningkatkan kinerja sistem dan mempercepat waktu pemrosesan.


  • Distributed System    
            System mengacu pada penggunaan beberapa unit pemrosesan (CPU) yang terdistribusi secara fisik di seluruh jaringan komputer untuk bekerja secara bersamaan pada tugas yang terkait. Kumpulan processor yang masing - masing memiliki memori/ clock sendiri. 


Contoh Multiprocessing System.






5. Real Time
    
        Kemampuan sistem untuk memberikan respon  atau hasil dalam batas waktu yang telah ditentukan.
System yang mengharuskan menyelesaikan suatu komputasi dalam waktu tertentu.

  • Hard RTS 
            Menjamin critical taks selesai tepat waktu 

  • Soft RTS
            Memberikan prioritas pada critical taks dibanding dengan taks yang lainnya.



Contoh Real Time.




6. SO Terpusat dan Terdistribusi 
  
          A.  SO Terpusat 

             SO yang dapat menangani multiprocessor dimana semua processor menggunakan satu memori.
 
  Kelebihan : 

  • Hanya memiliki sedikit perbaikan pada SO multiprocessing ,simpleprocessing
  • Mengusai konflik lebih mudah ( cpu memiliki control seluruh sumber daya )
   Kekurangan :
  • Kegagalan master dapat meyebabkan menurunnya kinerja system secara keseluruhan .
  • Master dapat menyebabkan terjadinya "Bottleneck".

 
          B.  SO TERDISTRIBUSI
                
                SO yang menangani Multiprocessor dimana masing - masing processor mempunyai memori      utama sendiri.

    Kelebihan :
  • Kecepatan Komputasi yang tinggi .
  • Kegagalan proses pada suatu processor dapat diambil oleh processor lain.
    
    Kekurangan :
  • Kompleksitas manajemen yang tinggi 
  • Latensi jaringan yang meningkat 
  • Kesulitan dalam Debugging dan Pemecahan masalah 
  • Ketergantungan pada keandalan jaringan
  • Tantangan dalam mencapai konsistensi data
  • Skalabilitas yang terbatas dalam kinerja
    
    Jadi Adapun perbedaan antara kedua nya ialah sebagai berikut .

  • Lokasi Sumber Daya
  • Manajemen Sumber Daya 
  • Koordinasi Tugas 
  • Skalabilitas 
  • Toleransi terhadap Kegagalan 
  • Responsif dan Latensi.



                                            Contoh SO Terpusat dan SO Terdistribusi .














        

    




















Komentar

Posting Komentar