Я разрешил Postgres 30 ГБ ОЗУ на нашем сервере. При выполнении интенсивных задач думаю, что это подкачка.
Как я понимаю:
Смотри приложение
Я думаю, это говорит:
Если это так, кажется ли хорошей идеей предоставление Postgres еще 30 или 40 ГБ ОЗУ?
Ссылка
http://mugurel.sumanariu.ro/linux/the-difference-among-virt-res-and-shr-in-top-output/
Столбцы VIRT делают не действительно показывает общий объем выделенной памяти. Скорее, он только показывает, сколько памяти было отображено в пространстве пользователя процесса. Другими словами, у него есть ничего делать с подкачкой.
В качестве двойной проверки взгляните на swap
ряд, как показано top
: четко указано, что использованный своп находится на 0 КБ