Pra-Emption

Pengarang: Robert Simon
Tanggal Pembuatan: 16 Juni 2021
Tanggal Pembaruan: 12 Boleh 2024
Anonim
Deep Emotions 2021 | Deep House • Nu Disco • Chill House Mix #16
Video: Deep Emotions 2021 | Deep House • Nu Disco • Chill House Mix #16

Isi

Definisi - Apa yang dimaksud dengan Pre-Emption?

Pre-emption mengacu pada penghentian sementara dan penangguhan tugas, tanpa meminta kerjasamanya, dengan maksud untuk melanjutkan tugas itu nanti. Tindakan ini disebut saklar sakelar dan biasanya dilakukan oleh penjadwal pre-emptive, komponen dalam sistem operasi yang diotorisasi untuk pre-empt, atau interupsi, dan kemudian melanjutkan tugas yang berjalan dalam sistem.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Pre-Emption

Pre-emption adalah bentuk multitasking di mana penjadwal menyela dan menunda tugas yang sedang berjalan untuk melanjutkan tugas yang sebelumnya ditangguhkan. Kegiatan ini berlangsung di hampir setiap sistem operasi yang tersedia. Multitasking non-pre-emptive (kooperatif) adalah metode yang digunakan oleh versi awal MS windows 16-bit. Semua versi 32-bit menggunakan pre-emptive multitasking.Pre-emption melibatkan penggunaan mekanisme interupsi, yang menangguhkan utas yang sedang dijalankan dan kemudian memanggil penjadwal untuk menentukan utas mana yang harus dieksekusi selanjutnya, memungkinkan semua utas menerima sejumlah jumlah waktu prosesor.

Waktu yang dialokasikan untuk menjalankan thread dalam sistem multitasking preemptive disebut waktu irisan atau waktu kuantum. Penjadwal membagikan irisan waktu untuk setiap utas yang dijalankannya. Setelah potongan waktu utas habis, penjadwal menangguhkannya dan kemudian beralih ke utas lain.

Beberapa sistem memiliki kernel preemptive yang mengizinkan tugas untuk preempt bahkan dalam mode kernel. Contoh dari sistem tersebut adalah Solaris 2, Windows NT, Linux, Advanced Interactive eXecutive dan Berkeley Software Distribution.