Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Hệ điều hành Unix] Phát hiện thrashing qua si/so vmstat

    vmstat báo si (swap in, kB/s) và so (swap out, kB/s). Khi cả hai cao và kéo dài, hệ thống bị thrashing (bận rộn swap thay vì chạy việc thật).

    Quy ước đơn giản: nếu si + so > threshold thì in THRASHING, ngược lại in OK.

    Ví dụ I/O:

    Input:  5000 6000 1000
    Output: THRASHING
    

    si+so = 11000 > 1000 → THRASHING.

    • Định dạng đầu vào:

      Một dòng: si so threshold (kB/s).

    • Ràng buộc đầu vào:

      0 ≤ si, so, threshold ≤ 10^9.

    • Định dạng đầu ra:

      Một dòng: THRASHING hoặc OK.

    Ví dụ:

    Đầu vào:

    5000 6000 1000
    

    Đầu ra:

    THRASHING

    Giải thích:

    11000 > 1000 nên THRASHING.

    Đang tải editor...