Da kannst du ja fast auf die SWAP vollständig verzichten, Linux macht da meines wissens nicht so ein gezicke wie Windows. Bedenke aber, wenn du Suspend to Disk nutzen willst, wird normalerweise der Raminhalt in die SWAP geschrieben, im dem Fall brauchst du natürlich genug Platz dafür, ich würde sagen RAM + 512MByte sollte locker reichen.
Es kann auch sein das es möglich ist in eine andere Datei zu hibernaten, da musste ma googeln. Wenn dir der ganze Hibernate-Kram egal ist würde ich auf ne Swap komplett verzichten bei 4GB RAM. Ich mein, musst du ja wissen wieviel RAM du im Schnitt verbrauchst, ich würde 4GB nicht voll kriegen.
Edith sagt: Diese Faustregel Swap = 1.5-2x RAM ist völlig veraltet und noch aus der Zeit als Speicher knapp und teuer war.