Hoy hice una nueva instalación de Arch (sin GUI) en una VM y luego instalé systemd-swap (3.5.0-1)
con las siguientes opciones de configuración:
zswap_enabled=0
swapfc_enabled=1
Revisé mi sistema y vi que ahora los archivos de intercambio estaban activos.
verificó la salida de htop y vio que un proceso aún se estaba ejecutando
shred -n1 -z /var/lib/systemd-swap/swapfc//1
Mientras investigaba volví a mirar a htop y vi que el número había cambiado:
shred -n1 -z /var/lib/systemd-swap/swapfc//8
Así que pensé que algo estaba mal con swapfc tratando de crear (?) ckunks y fallando. Luego vuelve a intentarlo pero falla.
Revisé _sudo systemctl status systemd-swap_ y el resultado me dio una pista:
Faild to start var-lib-systemd-swap-swapfc--1.swap: Unit var-lib-systemd-swap-swapfc--1.swap is not loaded properly: Invalid argument.
See system logs and systemctl status var-lib-systemd-swap-swapfc--1.swap
Y lo anterior se repitió para cada trozo
Entonces, ejecuté systemctl status var-lib-systemd-swap-swapfc--1.swap y había:
Value of What= and unit name do not match, not loading
¿Alguna idea de cómo investigar esto?
En mi máquina principal tengo systemd-swap (3.4.2-1) con las mismas opciones de configuración y funciona correctamente.
¿Podría ser esto una regresión?
@ Nefelim4ag Cloné su repositorio con sus últimas incorporaciones y lo instalé.
¡Funciona como se esperaba y el problema se ha resuelto!
¡Gracias por su paciencia y su valioso tiempo para abordar el problema!
Todo parece estar funcionando bien ahora 👍