Systemd-swap: en amont de systemd

Créé le 23 févr. 2018  ·  3Commentaires  ·  Source: Nefelim4ag/systemd-swap

Pensez-vous que vous pourriez en amont de systemd?

Avantages :

  • plus de popularité / surveillance
  • disponible dans toutes les distributions par défaut

Commentaire le plus utile

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

Pour systemd-swap en amont, systemd-swap doit être réécrit sur du C pur.
Mais comme vous pouvez le voir dans la conversation ci-dessus, les développeurs de systemd n'accepteront pas de nouvelles choses.
Et être juste sous l'égide de systemd ne vaut pas la peine de réécrire cela sur C.

Alors non, je n'y pense tout simplement pas maintenant.

Tous les 3 commentaires

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

Pour systemd-swap en amont, systemd-swap doit être réécrit sur du C pur.
Mais comme vous pouvez le voir dans la conversation ci-dessus, les développeurs de systemd n'accepteront pas de nouvelles choses.
Et être juste sous l'égide de systemd ne vaut pas la peine de réécrire cela sur C.

Alors non, je n'y pense tout simplement pas maintenant.

Merci! Logique!

Après avoir vu ce problème, je pense que le nom de ce projet et le chemin du fichier de configuration sont un peu trompeurs. J'ai vu le paquet mentionné sur Arch Wiki et je voulais simplement un fichier d'échange, donc cela ressemblait au moyen le plus rapide et j'ai installé le paquet, en supposant qu'il fait partie de systemd / made selon leurs normes puisqu'ils appellent leurs outils systemd-* et la configuration est dans /etc/systemd/.

Plus tard, j'ai remarqué que quelque chose avait commencé à créer de nouveaux processus tout le temps et qu'un processus "sleep 1" était constamment en cours d'exécution, ce qui me fait me sentir bizarre. :-) Quand j'ai vu que c'est systemd-swap qui fait cela, je ne pouvais pas le croire car ce n'est pas quelque chose que j'attends des outils systemd, ils sont généralement plutôt légers et codés et en C, et ne font pas de choses lourdes comme fork tout le temps pour quelque chose qui semble être une tâche facile, comme la gestion des swaps. J'ai donc examiné cela un peu plus et j'ai rapidement réalisé que systemd-swap ne faisait pas vraiment partie de systemd, ce qui explique pourquoi il semble être un peu plus inutile lors de l'utilisation des ressources système par rapport aux outils systemd.

Quoi qu'il en soit, les scripts ont fonctionné parfaitement pour moi, alors laissez-moi vous remercier. Néanmoins, je préfère que tous les outils système qui se réveillent souvent et effectuent du travail ne soient pas des scripts bash, j'ai donc supprimé le package du système. Je ne l'aurais probablement pas installé si j'avais su qu'il ne s'agissait pas d'un outil systemd et que j'avais choisi une unité d'échange à la place. C'est évidemment de ma faute si j'ai fait de fausses hypothèses sur la base du nom du package, je voulais juste vous faire part de mon expérience. :-)

Cette page vous a été utile?
0 / 5 - 0 notes