Systemd-swap: upstream para systemd

Criado em 23 fev. 2018  ·  3Comentários  ·  Fonte: Nefelim4ag/systemd-swap

Você acha que poderia enviar isso para o systemd?

Vantagens:

  • mais popularidade / supervisão
  • disponível em todas as distribuições por padrão

Comentários muito úteis

@adrelanos ,
https://lists.freedesktop.org/archives/systemd-devel/2017-February/038333.html

Para fazer o upstream do systemd-swap, o systemd-swap deve ser reescrito em C. puro.
Mas como você pode ver na conversa acima, os desenvolvedores do systemd não aceitam coisas novas.
E apenas estar sob o guarda-chuva do systemd não vale a pena reescrever isso no C.

Então não, eu simplesmente não penso nisso agora.

Todos 3 comentários

@adrelanos ,
https://lists.freedesktop.org/archives/systemd-devel/2017-February/038333.html

Para fazer o upstream do systemd-swap, o systemd-swap deve ser reescrito em C. puro.
Mas como você pode ver na conversa acima, os desenvolvedores do systemd não aceitam coisas novas.
E apenas estar sob o guarda-chuva do systemd não vale a pena reescrever isso no C.

Então não, eu simplesmente não penso nisso agora.

Obrigado! Faz sentido!

Depois de ver esse problema, acredito que o nome do projeto e o caminho do arquivo de configuração são um pouco enganosos. Eu vi o pacote mencionado no Arch Wiki e simplesmente queria um arquivo de troca, então esta parecia a maneira mais rápida e instalei o pacote, assumindo que faz parte do systemd / feito de acordo com seus padrões, uma vez que eles chamam suas ferramentas de systemd- * e a configuração está em / etc / systemd /.

Mais tarde, percebi que algo começou a bifurcar novos processos o tempo todo e que há um processo "sleep 1" em execução constante, o que é algo que me faz sentir estranho. :-) Quando eu vi que é o systemd-swap que faz isso, não pude acreditar porque não é algo que eu esperava que as ferramentas do systemd fizessem, elas geralmente são leves e codificadas e C, e não fazem coisas pesadas como fork o tempo todo para algo que parece uma tarefa fácil, como gerenciamento de swap. Então, eu examinei isso um pouco mais e rapidamente percebi que o systemd-swap não é realmente parte do systemd, o que explica por que parece ser um pouco mais desperdiçador ao usar recursos do sistema em comparação com as ferramentas do systemd.

De qualquer forma, os roteiros funcionaram perfeitamente para mim, então deixe-me agradecer. Ainda assim, prefiro que qualquer ferramenta de sistema que acorde com frequência e faça algum trabalho não seja um script bash, então removi o pacote do sistema. Eu provavelmente não o teria instalado se soubesse que não era uma ferramenta do systemd e tivesse escolhido uma unidade de troca. Obviamente, é minha própria culpa por fazer suposições falsas com base no nome do pacote, só queria que você soubesse sobre minha experiência. :-)

Esta página foi útil?
0 / 5 - 0 avaliações