Scheduling là gì?

Noun None
Lập lịch

Lập lịch (scheduling) là hành động gán các tài nguyên (resource) để thực hiện các tác vụ (task). Các tài nguyên có thể là bộ xử lý (processor), liên kết mạng (network link) hoặc expansion card. Các tác vụ có thể là luồng (thread), tiến trình (process) hoặc luồng dữ liệu (data flow). Khái niệm lập lịch (scheduling) làm cho máy tính có thể thực hiện đa nhiệm (multitasking) với một đơn vị xử lý trung tâm duy nhất (CPU).

Hoạt động lập lịch được thực hiện bởi một tiến trình được gọi là bộ lập lịch (scheduler). Bộ lập lịch thường được thiết kế để giữ cho tất cả tài nguyên máy tính luôn bận rộn (như trong cân bằng tải (load balancing)), cho phép nhiều người dùng chia sẻ tài nguyên hệ thống (system resource) một cách hiệu quả hoặc để đạt được chất lượng dịch vụ mục tiêu.

Learning English Everyday