Apa itu Multitasking Preemptive? definisi & arti

Multitasking preemptive menetapkan kondisi time-shared di mana program yang berjalan pada sistem operasi mendapatkan potongan waktu berulang dari CPU. Bergantung pada sistem operasi, irisan waktu mungkin setara untuk semua program, atau mungkin disesuaikan untuk memenuhi campuran aplikasi dan pengguna saat ini.

Misalnya, program yang berjalan di latar belakang sistem dapat diberikan lebih banyak waktu CPU terlepas dari seberapa berat beban frontal dan sebaliknya. Lebih lanjut, OS dapat memahami siklus mesin yang dibutuhkan modem atau program sistem untuk pemrosesan berkelanjutan.

Technipages Menjelaskan Multitasking Preemptive

Multitasking preemptive adalah teknik di mana sistem operasi PC menggunakan beberapa kriteria untuk: memilih sejauh mana mengalokasikan untuk satu tugas sebelum satu tugas lain menggunakan operasi sistem. Demonstrasi memikul tanggung jawab untuk sistem operasi dimulai dengan satu tugas dan memberikannya kemudian ke tugas berikutnya disebut preempting.

Karakteristik uniknya menggunakan mekanisme interupsi membedakannya dari multitasking kooperatif sistem, dan ukuran tipikal untuk mendahului adalah waktu yang telah berlalu, yang merupakan fenomena yang disebut pembagian waktu atau waktu mengiris. Dalam beberapa sistem operasi, beberapa aplikasi dapat diberikan kebutuhan yang lebih tinggi daripada aplikasi yang berbeda, memberikan kontrol proyek kebutuhan yang lebih tinggi saat dimulai dan mungkin pemotongan waktu yang lebih lama. Multitasking preemptive memungkinkan komputer untuk mengalokasikan secara pasti ke setiap proses "bagian" waktunya sendiri.

Teknik multitasking diciptakan untuk membantu banyak pengguna beroperasi pada satu mesin, tetapi seiring berjalannya waktu berkembang, menjadi jelas bahwa multitasking dapat diimplementasikan lebih lanjut terlepas dari jumlah pengguna. Ini membawa era baru untuk menjalankan beberapa aplikasi secara simultan oleh satu pengguna. Jadi sistem operasi komputer awal hingga komputer pribadi telah mengenali dan menerapkan perkembangan ini untuk meningkatkan kinerja.

Penggunaan Umum Multitasking Preemptive

  • Sebuah sistem operasi yang mendorong multitasking preemptif menetapkan efek eksekusi yang disinkronkan dari berbagai tugas.
  • Multitasking preemtif berurusan dengan operasi eksternal penting seperti data yang masuk.
  • Sebagian besar sistem operasi yang diproduksi dan dirancang dalam beberapa tahun terakhir telah memperhitungkan preemptive multitasking.

Penyalahgunaan Umum Preemptive Multitasking

  • Multitasking preemtif digunakan untuk menangani kebijakan penjadwalan tertentu alih-alih pembagian waktu.
  • Menggunakan multitasking preemptif ketika tugas secara eksplisit diprogram untuk menghasilkan ketika mereka tidak membutuhkan sumber daya sistem.