Thuật ngữ “CPU-bound process” có nghĩa là gì?
Trả lời:
Đáp án đúng: A
Thuật ngữ “CPU-bound process” dùng để chỉ những tiến trình mà thời gian thực thi chủ yếu phụ thuộc vào tốc độ của CPU. Các tiến trình này tiêu tốn nhiều chu kỳ CPU để tính toán và xử lý dữ liệu, và ít khi phải chờ đợi các hoạt động I/O hoàn thành. Do đó, đáp án A là đáp án đúng nhất.
Phương án B sai vì tiến trình được xử lý bởi thiết bị I/O thường được gọi là “I/O-bound process”.
Phương án C sai vì Hệ điều hành quản lý và điều phối các tiến trình, chứ không trực tiếp "xử lý" chúng theo nghĩa CPU-bound.
Phương án D sai vì CPU tạo ra các ngắt và các sự kiện phần cứng khác, nhưng các tiến trình được tạo ra bởi các chương trình hoặc người dùng, không phải trực tiếp bởi CPU.
42 câu hỏi 60 phút