En mi archivo / etc / fstab tengo una entrada para mi intercambio de la siguiente manera:
/root/swap swap swap sw 0 0
Tengo otras máquinas y también he visto en línea que a veces ponen opciones predeterminadas o xfs u otras. Entonces, estoy un poco confundido sobre lo que significa 'sw' y para qué sirve, y también cuál sería la mejor opción para poner allí y por qué.

Respuestas:
Desde el
fstabmanual de mi sistema :Básicamente,
swse usa para decirswapon(oswapctlen mi sistema) que este es un candidato válido para usar como espacio de intercambio que se agregará como parte de la rutina de inicio del sistema.Del manual que describe
swapctl -A:Eso está en OpenBSD. En el sistema Ubuntu Linux al que tengo acceso, ninguno de los manuales menciona
swcomo una opción de montaje para el intercambio por alguna razón.fuente
swopción no hace nada, y es simplemente un marcador de posición (b) le diceswaponque active el espacio de intercambio. Pero no sé por qué esto debería ser necesario, ya que el espacio ya está especificado como intercambio por el tipo de sistema de archivos. En cualquier caso, en vista del uso aparentemente amplio deswen Linux, esto probablemente representa una laguna en la documentación, y probablemente debería informarse.swpuede cambiar axxpara deshabilitar explícitamente una partición de intercambio. Entonces no es completamente inútil. Nuevamente, eso es delfstabmanual en OpenBSD.If fs_type is “sw”. La cuarta columna no es fs_type, son las opciones de montaje.fs_mntops). Estas opciones contienenfs_typeel tipo de montaje. El tipo es lectura-escritura (rwyrq(cuota)), solo lectura (ro) o intercambio (sw) (oxxpara deshabilitado).Para Linux, al menos, basado en un vistazo a la red, esto parece ser un ejemplo de "culto de carga". La evidencia que he visto sugiere que esta opción no es realmente necesaria o significativa, pero debe poner algo allí, porque la
fstabsintaxis del archivo lo espera. Puede encontrar fácilmente ejemplos de personas que usandefaultse incluso solopri=1o lo que sea, omitiendo ambosdefaultsysw.Y no tiene sentido que
swapontenga que mirar las opciones de montaje para verificar que es swap, porqueswaponya puede ver su intercambio mirando el tipo de sistema de archivos. Ciertamente, hay opciones de montaje para el intercambio que modifican el comportamiento, como se documenta enman swapon, peroswno es una de ellas. Entonces, la evidencia es que es un marcador de posición, yfoobarlo haría tan bien como un marcador de posiciónNo puedo estar completamente seguro de esto sin mirar el código fuente, por supuesto.
Relacionado, un informe de error de Debian quejándose de este problema exacto: mount: swapon (8) carece de explicación para las opciones sw y predeterminadas
fuente