Pre-Emption

Định nghĩa Pre-Emption là gì?

Pre-EmptionPre-emption. Đây là nghĩa tiếng Việt của thuật ngữ Pre-Emption - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Pre-emption đề cập đến sự gián đoạn tạm thời và đình chỉ một nhiệm vụ, mà không yêu cầu cho sự hợp tác của mình, với mục đích để tiếp tục công việc mà sau này. Hành động này được gọi là chuyển đổi bối cảnh và thường được thực hiện bởi scheduler chặn trước, một thành phần trong hệ điều hành được ủy quyền trước empt, hoặc gián đoạn, và sau đó tiếp tục nhiệm vụ đang chạy trong hệ thống.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Pre-emption là một hình thức đa nhiệm, trong đó các ngắt lên lịch và đình chỉ một nhiệm vụ đang chạy để tiếp tục một nhiệm vụ bị đình chỉ trước đó. Hoạt động này diễn ra trên chỉ là về tất cả các hệ điều hành có sẵn. Non-pre-emptive (HTX) đa nhiệm là phương pháp được sử dụng bởi các phiên bản đầu 16-bit của MS Windows. Tất cả các phiên bản 32-bit sử dụng pre-emptive multitasking.Pre-emption liên quan đến việc sử dụng một cơ chế ngắt, mà đình chỉ các chủ đề hiện đang thực hiện và sau đó gọi lên lịch để xác định chủ đề cần được thực hiện tiếp theo, cho phép tất cả các chủ đề để nhận được một số lượng thời gian xử lý time.The alloted cho một thread để chạy trong một hệ thống preemptive multitasking được gọi là lát thời gian hoặc thời gian lượng tử. Scheduler allots một lát thời gian để mỗi thread nó thực thi. Khi thời gian lát thread hết hạn, chức năng lịch tạm ngưng nó và sau đó chuyển sang một hệ thống thread.Some có hạt nhân phủ đầu mà cho phép nhiệm vụ được preempted ngay cả trong chế độ kernel. Ví dụ về các hệ thống như vậy là Solaris 2, Windows NT, Linux, nâng cao tương tác điều hành và Berkeley Software Distribution.

What is the Pre-Emption? - Definition

Pre-emption refers to the temporary interruption and suspension of a task, without asking for its cooperation, with the intention to resume that task later. This act is called a context switch and is typically performed by the pre-emptive scheduler, a component in the operating system authorized to pre-empt, or interrupt, and later resume tasks running in the system.

Understanding the Pre-Emption

Pre-emption is a form of multitasking in which the scheduler interrupts and suspends a currently running task in order to resume a previously suspended task. This activity takes place on just about every operating system available. Non-pre-emptive (cooperative) multitasking was the method used by early 16-bit versions of MS windows. All the 32-bit versions use pre-emptive multitasking.Pre-emption involves the use of an interrupt mechanism, which suspends the currently executing thread and then invokes the scheduler to determine which thread should be executed next, allowing all threads to receive some amount of processor time.The time alloted for a thread to run in a preemptive multitasking system is called the time slice or quantum time. The scheduler allots a time slice to every thread it executes. Once the time slice of the thread expires, the scheduler suspends it and then switches to another thread.Some systems have preemptive kernels that permit tasks to be preempted even in kernel mode. Examples of such systems are Solaris 2, Windows NT, Linux, Advanced Interactive eXecutive and Berkeley Software Distribution.

Thuật ngữ liên quan

  • Non-Preemptive Multitasking
  • Preemptive Multitasking
  • Cooperative Multitasking
  • Multitasking
  • Thread
  • Interrupt
  • Interrupt Request (IRQ)
  • Autonomic Computing
  • Windows Server
  • Application Server

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *