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