Systemd-swap: вверх по течению к systemd

Созданный на 23 февр. 2018  ·  3Комментарии  ·  Источник: Nefelim4ag/systemd-swap

Как вы думаете, вы могли бы передать это в systemd?

Преимущества:

  • больше популярности / контроля
  • доступно во всех дистрибутивах по умолчанию

Самый полезный комментарий

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

Чтобы использовать systemd-swap, необходимо переписать systemd-swap на чистом C.
Но, как вы можете видеть из беседы выше, разработчики systemd не принимают новых вещей.
И просто находиться под зонтиком systemd, не стоит переписывать это на C.

Так что нет, я просто не думаю об этом сейчас.

Все 3 Комментарий

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

Чтобы использовать systemd-swap, необходимо переписать systemd-swap на чистом C.
Но, как вы можете видеть из беседы выше, разработчики systemd не принимают новых вещей.
И просто находиться под зонтиком systemd, не стоит переписывать это на C.

Так что нет, я просто не думаю об этом сейчас.

Спасибо! Имеет смысл!

Увидев эту проблему, я считаю, что название этого проекта и путь к файлу конфигурации немного вводят в заблуждение. Я видел пакет, упомянутый в Arch Wiki, и просто хотел файл подкачки, так что это выглядело как самый быстрый способ, и я установил пакет, предполагая, что он является частью systemd /, созданного в соответствии с их стандартами, поскольку они называют свои инструменты systemd- * и конфиг находится в / etc / systemd /.

Позже я заметил, что что-то все время начало форкнуть новые процессы, и есть постоянно работающий процесс «сна 1», что заставляет меня чувствовать себя странно. :-) Когда я увидел, что это делает systemd-swap, я не мог поверить в это, потому что это не то, чего я ожидаю от инструментов systemd, они обычно довольно легкие, закодированы и C, и не делают тяжелых вещей вроде форк все время для чего-то, что кажется легкой задачей, например, управления свопами. Итак, я изучил это еще немного и быстро понял, что systemd-swap на самом деле не является частью systemd, что объясняет, почему он кажется немного более расточительным при использовании системных ресурсов по сравнению с инструментами systemd.

В любом случае, скрипты у меня сработали безупречно, так что позвольте мне вам большое спасибо. Тем не менее, я предпочитаю любые системные инструменты, которые часто просыпаются и выполняют некоторую работу, а не сценариями bash, поэтому я удалил пакет из системы. Я бы, вероятно, не установил его, если бы знал, что это не инструмент systemd, и выбрал бы вместо него модуль подкачки. Очевидно, я сам виноват в том, что сделал ложные предположения на основе имени пакета, просто хотел сообщить вам о моем опыте. :-)

Была ли эта страница полезной?
0 / 5 - 0 рейтинги