Với vm.overcommit_memory = 2 (chế độ never overcommit), giới hạn cam kết:
CommitLimit = SwapTotal + RAM * overcommit_ratio / 100
Cho RAM, SwapTotal (kB) và overcommit_ratio (số nguyên phần trăm), hãy tính CommitLimit (kB), làm tròn xuống số nguyên.
Ví dụ I/O:
Input: 16000000 2000000 50
Output: 10000000
2000000 + 16000000*50/100 = 2000000 + 8000000 = 10000000 kB.
Một dòng: RAM SwapTotal overcommit_ratio.
0 ≤ RAM, SwapTotal ≤ 10^9; 0 ≤ ratio ≤ 1000.
Một dòng: CommitLimit (kB), số nguyên (làm tròn xuống).
Ví dụ:
Đầu vào:
16000000 2000000 50
Đầu ra:
10000000
Giải thích:
Đang tải editor...