Rabu, 29 Oktober 2014

PENJADWALAN PROSES BAGIAN I

PENJADWALAN PROSES
BAGIAN I



      • Definisi   Penjadwalan   ProseS
         Latar Belakang
        • Penjadwalan CPU merupakan basis dari multiprogramming sistem operasi. 
        • Dengan men-switch CPU diantara proses, akibatnya sistem operasi dapat membuat komputer lebih produktif.
        Multiprogramming adalah
          suatu proses menjalankan proses-proses di dalam computer secara bersamaan (yang disebut paralel).
          • Multiprogramming dapat meningkatkan produktivitas dari sebuah komputer.
          • Tujuan dari multiprogramming adalah menjalankan banyak proses secara bersamaan, untuk meningkatkan performance dari komputer. MultiProgramming
          • Multiprogramming adalah suatu proses menjalankan proses-proses di dalam computer secara bersamaan (yang disebut paralel).
          • Multiprogramming dapat meningkatkan produktivitas dari sebuah komputer.
          • Tujuan dari multiprogramming adalah menjalankan banyak proses secara bersamaan, untuk meningkatkan performance dari komputer
          • MultiProgramming
        penjadwalan proses

            • Suatu proses pengaturan / penjadwalan proses - proses yang ada di dalam komputer.
            • CPU scheduling sangat penting dalam menentukan performance sebuah komputer karena mengatur alokasi resource dari CPU.

        Tipe Penjadwalan

        -
        Penjadwalanjangkapendek, 
        bertugasmenjadwalkanalokasipemrosesdiantara proses-proses ready di memoriutama.
            •  
            •  
            •   Penjadwalanjangkamenengah, 
              mengendalikantransisidarikeadaan suspend ke ready proses-proses swapping.
              -Penjadwalanjangkapanjang, 
              bekerjaterhadapantrian batch danmemilih batch berikutnya yang harusdieksekusi. 

              TIPE PENJADWALAN




        PROPERTI PENJADWALAN
        CPU Burst
        Pengeksekusian dari proses tersebut terdiri atas siklus CPU ekskusi dan I/O Wait (bolak-balik).
        Pengeksekusian proses dimulai dengan CPU Burst, setelah itu diikuti oleh I/O burst, kemudian CPU Burst lagi lalu I/O Burst lagi begitu seterusnya dan dilakukan secara bergiliran.
        CPU Burst terakhir, akan berakhir dengan permintaan sistem untuk mengakhiri pengeksekusian daripada melalui I/O Burst lagi.


         

Tidak ada komentar:

Posting Komentar