20 lat temu tak się robiło. Przy obecnych cenach pamięci i możliwościach jej rozszerzenia wielkość swapu pozostawiłbym Windowsowi, a dla systemów uniksowych jednoznacznej odpowiedzi nie ma.
Do takich rzeczy fajny byłby RAM-dysk w stylu amigowym - bez deklarowanej pojemności, dynamiczny, zużywający tyle pamięci ile akurat potrzeba.
$ sudo mkdir /ramdisk && sudo mount -t tmpfs rd /ramdisk && sudo df -h /ramdisk; free -h
System plików rozm. użyte dost. %uż. zamont. na
rd 7,8G 0 7,8G 0% /ramdisk
razem użyte wolne dzielone buf/cache dostępne
Pamięć: 15Gi 2,7Gi 8,1Gi 797Mi 4,7Gi 11Gi
Wymiana: 15Gi 0B 15Gi