Для нормального использования спящего режима, размер свопа должен быть не меньше размера оператной памяти. Потому, что при засыпании, все содержимое оперативной памяти система помещает в своп. При небольших объемах оперативной памяти (когда даже при нормальной работе, система уже использует своп), размер свопа должен быть значительно больше (тех самых 1,5-2 раза), для того, чтобы при засыпании, все содержимое оперативки + содержимое свопа влезло в своп.
Если у тебя система нормально засыпала при размере свопа меньше размера оперативки, то это значит, что информации в оперативке на момент засыпания, было меньше, чем размер свопа. (Что при больших объемах оперативки, явление вполне обычное).