Sobre la swap:
Antes el kernel no soportaba swap y por eso se ponía 0, ahora sí, por lo que si lo queremos usar hay que 'reservar' ese espacio en una partición. En Windows sería el equivalente al archivo pagefile.sys que suele estar en la unidad C: oculto. En sistemas Linux suele ser una partición de un tamaño prefijado. Aunque también puede ser un archivo, se hace así por rendimiento y demás.
Como bien se ha dicho en varias ocasiones, es una mejora y creo que lo suyo será ponerla!!!