A resposta curta é "Você não tem para".
Dependendo do tipo de kernel / sistema, pode fazer sentido dimensionar o espaço de troca desse tipo, por exemplo. na página de manual tuning (7) do FreeBSD encontramos a seguinte lógica por trás de um tamanho de swap de pelo menos 2x do tamanho da memória física:
You should typically size your swap space to approximately 2x main memory for systems with less than 2GB of RAM, or approximately 1x main memory if you have more. If you do not have a lot of RAM, though, you will generally want a lot more swap. It is not recommended that you configure any less than 256M of swap on a system and you should keep in mind future memory expansion when sizing the swap partition. The kernel's VM paging algorithms are tuned to perform best when there is at least 2x swap versus main memory. Configuring too little swap can lead to inefficiencies in the VM page scanning code as well as create issues later on if you add more memory to your machine. Finally, on larger systems with multiple SCSI disks (or multiple IDE disks operating on different controllers), we strongly recommend that you configure swap on each drive. The swap partitions on the drives should be approximately the same size. The kernel can handle arbitrary sizes but internal data structures scale to 4 times the largest swap partition. Keeping the swap partitions near the same size will allow the kernel to optimally stripe swap space across the N disks. Do not worry about overdoing it a little, swap space is the saving grace of UNIX and even if you do not normally use much swap, it can give you more time to recover from a runaway program before being forced to reboot.
Outros fatores podem ser importantes quando você decide quanto espaço de troca alocar, onde alocá-lo e assim por diante. Por exemplo, se você estiver instalando um grande servidor com 128 GB de memória física, é uma boa idéia evitar pré-alocar 256 GB de espaço em disco para troca que nunca será usada.
Por outro lado, ter algum espaço de troca, muitas vezes torna possível pegar os dumps do kernel (por exemplo, no Open-, Net- e FreeBSD). Portanto, é uma boa ideia ter pelo menos espaço de troca suficiente para obter um despejo completo do kernel em pânico.
Não existe uma regra absoluta que se encaixe em todos os casos. Você tem que ler sobre o comportamento do seu sistema específico, aprender como funciona, pensar sobre o uso pretendido do sistema e decidir o melhor tamanho do espaço de troca que atende às suas necessidades .