Điểm:0

at-command: Lập kế hoạch và ưu tiên xử lý

lá cờ cn
SEU

Tôi có khoảng 10 công việc "tại". Có những trường hợp xảy ra xung đột về nguồn lực và tôi đang cố gắng tìm một cách gọn gàng để lên lịch cho việc này. Giả sử, công việc số 5 có thể muốn bắt đầu trước khi công việc số 4 kết thúc. Mỗi công việc có một ưu tiên/trọng số. Nếu công việc số 5 có mức độ ưu tiên cao hơn, nó có thể giết công việc số 1 và bắt đầu. Làm thế nào để tôi kết hợp một phương pháp lập kế hoạch như vậy?

Cảm ơn.

Patrick Mevzek avatar
lá cờ cn
Rõ ràng bạn đang đẩy hệ thống con `at` đi quá xa so với những gì nó được thiết kế. Bạn có thể cần thiết kế lại mọi thứ và hiểu tại sao bạn có 10 công việc dường như tách biệt, bởi vì được viết là 10 công việc, nhưng đồng thời có sự phụ thuộc giữa chúng. Bạn có thể xem các giải pháp mới hơn như `systemd.timer` nhưng ngay cả giải pháp đó cũng có thể không có các tính năng bạn cần.
lá cờ cn
SEU
Cảm ơn. Ngay bây giờ tôi đã giải quyết nó bằng cách tạo và xóa tệp FLAG.txt với các tham số nhất định. Mỗi công việc kiểm tra sự tồn tại của tệp đó và các tham số. Công việc tiếp theo sẽ tiếp tục hoặc thoát dựa trên các tham số đó. Hoạt động tốt, nhưng hy vọng tìm được cách tốt hơn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.