Я пишу программу для проверки некоторых показателей использования памяти в наших системах, и я хочу достичь целевого потребления памяти. Вы запускаете мою программу через meminflate.exe -G 103.1
если хотите занять 103.1 GB
памяти.
Когда я запускаю meminflate.exe -G 63.3
, я вижу, что top показывает VIRT
как 63.5
(хорошо, не слишком далеко), но RES
показывает 63
top
и 63.5
на htop
. Какой из них я должен доверять? Я ожидаю, что htop
правильный, но мне интересно, почему есть разница.