Hoje eu fiz uma nova instalação do Arch (sem GUI) em uma VM e instalei o systemd-swap (3.5.0-1)
com as seguintes opções de configuração:
zswap_enabled=0
swapfc_enabled=1
Eu verifiquei meu sistema e vi que agora os arquivos de troca estavam ativos.
verificou a saída do htop e viu que um processo ainda estava em execução
shred -n1 -z /var/lib/systemd-swap/swapfc//1
Enquanto investigava, olhei novamente para o htop e vi que o número mudou:
shred -n1 -z /var/lib/systemd-swap/swapfc//8
Então eu pensei que algo está errado com o swapfc tentando criar (?) ckunks e falhando. Em seguida, tenta novamente, mas não consegue.
Eu verifiquei _sudo systemctl status systemd-swap_ e a saída me deu uma dica:
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
E o acima foi repetido para cada pedaço
Então, eu executo systemctl status var-lib-systemd-swap-swapfc--1.swap e havia:
Value of What= and unit name do not match, not loading
Alguma idéia de como investigar isso?
Na minha máquina principal eu tenho systemd-swap (3.4.2-1) com as mesmas opções de configuração e está funcionando corretamente.
Isso pode ser uma regressão?
@Nefelim4ag Eu clonei seu repositório com suas últimas adições e instalei-o.
Funciona como esperado e o problema foi resolvido!
Obrigado por sua paciência e tempo valioso para resolver o problema!
Tudo parece estar funcionando bem agora 👍