Swap partition at 0% usage

Just my 2 cents:

The kernel OOM killer mechanism will automatically attempt to free up memory by killing processes when the amount of physical memory is less than the amount of memory required to run all the desired processes. Almost all modern applications expect to be able to allocate and deallocate memory freely at run-time and tend to crash when this expectation is not met. So, having a swap partition or file is good for any user who is not able to ensure never running out of memory. This is most likely true for all beginners as you never know what type of application they are running. As soon as for example video editing tools are used easily all RAM is used even if 16 GiB are available. Disk space is cheap these days and e.g. with a conky showing your RAM and swap usage you will easily be able to detect that you are coming close to a point requiring the swap space, therefore implementing swap is from my point of view beneficial for most beginners.

2 Likes