JavaScript is required

Anh/Chị hãy chọn phát biểu đúng nhất về chương trình lập lịch trong Linux.

A.

Lệnh at thực hiện các tiến trình tại một thời điểm định trước, lệnh batch thực hiện các tiến trình khi mức tải của hệ thống dưới 30%

B.

Lệnh at thực hiện các tiến trình tại một thời điểm định trước, lệnh batch thực hiện các tiến trình khi mức tải của hệ thống dưới 20%

C.

Lệnh batch thực hiện các tiến trình tại một thời điểm định trước, lệnh at thực hiện các tiến trình khi mức tải của hệ thống dưới 20%

D.

Lệnh batch thực hiện các tiến trình tại một thời điểm định trước, lệnh at thực hiện các tiến trình khi mức tải của hệ thống dưới 30%

Trả lời:

Đáp án đúng: B


Câu hỏi kiểm tra kiến thức về hai lệnh lập lịch cơ bản trong Linux: `at` và `batch`. * **Lệnh `at`:** Cho phép lên lịch để thực thi một tiến trình (hoặc một loạt lệnh) vào một thời điểm cụ thể trong tương lai. Thời điểm này được chỉ định rõ ràng (ví dụ: 3 giờ chiều ngày mai, 8 giờ tối ngày 25 tháng 12). * **Lệnh `batch`:** Cũng dùng để lên lịch thực thi tiến trình, nhưng không phải vào một thời điểm cụ thể. Thay vào đó, `batch` sẽ thực thi tiến trình khi mức tải trung bình của hệ thống (load average) xuống dưới một ngưỡng nhất định (thường là 0.8 hoặc 1.5, tùy thuộc vào cấu hình hệ thống). Mục đích là để tránh gây quá tải cho hệ thống khi thực hiện các tác vụ nặng. Như vậy, phát biểu đúng nhất là: **Lệnh `at` thực hiện các tiến trình tại một thời điểm định trước, lệnh `batch` thực hiện các tiến trình khi mức tải của hệ thống dưới 20%.**

Câu hỏi liên quan