Алексей, может тогда проконсультируете и по следующему моменту:
У меня после выполнения долгих сугубо технических запросов на dev машине остается занято порядка 80GB из 474GB (бывает и больше, +/-), для того чтобы от этого избавиться я обычно просто перезагружаю постгрес.
Собственно после этого всегда и возникает вышеописанная проблема. Это, я так понимаю, подтверждает вашу гипотезу?
ядро Linux устроено таким образом что всегда пытается закэшировать все что можно и такая ситуация когда "выедается" вся память это нормально (поисследуйте /proc/meminfo). Если вам крaй нужно чтоб была свободная память, попроубйте сбрасывать кэши (echo 3 > /proc/sys/vm/drop_caches) - но не злоупотребляйте этим на проде. Page cache он все-таки для ускорения, чтоб не читать все время с диска.