Ciao, la regola dello swap dipende dal contesto in cui ti trovi.
Database pesante su hw fisico con molti processi , è necessario avere una swap notevole per evitare che ti blocchi tutto sul più bello.
vm su hypervisor - potresti voler utilizzare meno ram per le singole vm(tema licenze o consolidamento) e magari avere la swap maggiore, magari su datastore ssd/cf al fine di aumentarne le performance quando le vm sono sotto carico.
Personalmente su HW fisico ho mediamente utilizzato le seguenti regole
per webserver = 2 GB RAM/ 2GB SWAP, 4 GB RAM/ 2GB SWAP, 8 GB RAM/ 4GB SWAP, 12 GB RAM/ 6GB SWAP etc.
per application = 2 GB RAM/ 2GB SWAP, 4 GB RAM/ 2GB SWAP, 8 GB RAM/ 4GB SWAP, 12 GB RAM/ 6GB SWAP etc.
per database = 2 GB RAM/ 2GB SWAP, 4 GB RAM/ 4GB SWAP, 8 GB RAM/ 6GB SWAP, 12 GB RAM/ 8 GB SWAP etc.
P.S.
ambiente misto tipo cms = regole ad hoc
Ciao