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ần trăm bộ nhớ khả dụng (MemAvailable)

    MemAvailable trong /proc/meminfo ước lượng lượng RAM còn có thể cấp cho ứng dụng mới mà không cần swap. Đây là chỉ số đáng tin hơn MemFree.

    Đầu vào dạng /proc/meminfo. Hãy parse MemTotal và MemAvailable, in ra phần trăm khả dụng = MemAvailable / MemTotal * 100, làm tròn 2 chữ số.

    Ví dụ I/O:

    Input:
    MemTotal:       16000000 kB
    MemAvailable:    4000000 kB
    Output: 25.00
    
    • Định dạng đầu vào:

      Nhiều dòng /proc/meminfo, có MemTotal và MemAvailable.

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

      0 < MemTotal ≤ 10^9; 0 ≤ MemAvailable ≤ MemTotal.

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

      Một dòng: phần trăm khả dụng, 2 chữ số thập phân.

    Ví dụ:

    Đầu vào:

    MemTotal:       16000000 kB
    MemAvailable:    4000000 kB
    

    Đầu ra:

    25.00

    Giải thích:

    4000000/16000000*100 = 25.00%.

    Đang tải editor...