Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: systemd и swap  (Прочитано 29846 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Rasskazow

  • Автор темы
  • Участник
  • *
  • Сообщений: 142
    • Просмотр профиля
systemd и swap
« : 04 Июня 2015, 13:49:12 »
Здравия всем !
Ubuntu 15.04

В общем то нравится systemd, но ни как не могу разобраться с ним.
Man'ы на английском и даже переводчики криво переводят, по этому вкурить не могу.

Ни как не получается отключить swap.
С трочку закомментировал в /etc/fstab а он всё равно монтируется.

Как его вырубить по человечески ?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: systemd и swap
« Ответ #1 : 04 Июня 2015, 14:14:01 »
Покажите:

systemd-analyze blame | grep swap 
systemctl status swap.target

Нагуглено за 1 минуту.

Но хотелось бы услышать ответ на вопрос - а зачем вам его отключать? Вы собираетесь как-то иначе использовать раздел от свопа или нужно временно отключить?
« Последнее редактирование: 04 Июня 2015, 14:19:10 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Rasskazow

  • Автор темы
  • Участник
  • *
  • Сообщений: 142
    • Просмотр профиля
Re: systemd и swap
« Ответ #2 : 04 Июня 2015, 14:40:18 »
systemd-analyze blame | grep swap
           366ms dev-sda3.swap

systemctl status swap.target
● swap.target - Swap
   Loaded: loaded (/lib/systemd/system/swap.target; static; vendor preset: enabled)
   Active: active since Ср. 2015-06-03 19:20:32 NOVT; 22h ago
     Docs: man:systemd.special(7)

июня 03 19:20:32 home systemd[1]: Reached target Swap.
июня 03 19:20:32 home systemd[1]: Starting Swap.

Пользователь решил продолжить мысль [time]04 Июнь 2015, 18:42:40[/time]:
Но хотелось бы услышать ответ на вопрос - а зачем вам его отключать? Вы собираетесь как-то иначе использовать раздел от свопа или нужно временно отключить?
За ненадобностью.
Всегда его отключаю и всегда чувствую выигрыш в производительности.
Режимами сна и гипернации не пользуюсь, это у меня домашний сервер. А вот выигрыш в отзывчивости системы и скорости загрузки ощущается.

Пользователь решил продолжить мысль 04 Июня 2015, 14:43:32:
И спасибо за ссылку, искал в гугле и яндексе по разному, ни чего внятного найти не мог.
« Последнее редактирование: 04 Июня 2015, 14:45:59 от Sly_tom_cat »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: systemd и swap
« Ответ #3 : 04 Июня 2015, 14:47:04 »
Если не нужен то просто убейте на диске раздел со свопом или тип раздела поставьте 63.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Rasskazow

  • Автор темы
  • Участник
  • *
  • Сообщений: 142
    • Просмотр профиля
Re: systemd и swap
« Ответ #4 : 04 Июня 2015, 14:52:31 »
Убить раздел пробовал в виртуальной машине, ubuntu не загрузилась.
Выполнил команды из ссылки что вы дали, помогло !
Спасибо большое !

Оффлайн arch!ver

  • Старожил
  • *
  • Сообщений: 1260
    • Просмотр профиля
Re: systemd и swap
« Ответ #5 : 05 Июня 2015, 02:25:25 »
В общем то нравится systemd, но ни как не могу разобраться с ним.
По ходу тема посвящена тайному пиару системГЭ, особенно учитывая то, что модер нагуглил все ответы - за 1 минуту  ;D

+5% за нарушение п. 2.3. Правил форума
Sly_tom_cat
« Последнее редактирование: 05 Июня 2015, 11:42:45 от Sly_tom_cat »

Оффлайн sgt.bilko

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: systemd и swap
« Ответ #6 : 05 Июня 2015, 16:52:25 »
Rasskazow,
Не понимаю, как вообще может нравится это уродство?

Цитировать
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.3.
Флудить и заниматься флеймом, а так же оставлять сообщения, не относящиеся к теме обсуждения.

+5%
--HP
« Последнее редактирование: 05 Июня 2015, 18:24:30 от Haron Prime »

Оффлайн jidckii

  • Участник
  • *
  • Сообщений: 164
  • 18.04
    • Просмотр профиля
    • jidckii
Re: systemd и swap
« Ответ #7 : 05 Июня 2015, 17:20:13 »
Убить раздел пробовал в виртуальной машине, ubuntu не загрузилась.
Ну хз я на ноуте своп при установке не делаю, и все нормально работает.
Его есть смысл создавать только если RAM <= 4 GB !
8 Gb RAM  и дело в шляпе. С режимом сна проблем так же не было !
То, что стоит почитать: http://pub.paradev.ru/books/

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: systemd и swap
« Ответ #8 : 05 Июня 2015, 23:07:47 »
8 Gb RAM  и дело в шляпе. С режимом сна проблем так же не было !
Со сном проблем и не будет, а с гибернацией - будут. Потребность в свопе при 8 гигах ОЗУ зависит от задач. Запустите, к примеру, в гноме к уже запущенному не самому легкому софту еще пару-тройку виртуальных машин - без приличного свопа положите систему.

Если не нужен то просто убейте на диске раздел со свопом или тип раздела поставьте 63.
Вообще-то, речь об одном из трех вариантов:
удалить упоминание о свопе из fstab;
изменить тип swap-раздела с 82 на любой другой;
установить атрибут раздела в 63 - not automount (напр. в gdisk).
« Последнее редактирование: 06 Июня 2015, 15:07:44 от Bamb »

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1418
  • 20.04
    • Просмотр профиля
Re: systemd и swap
« Ответ #9 : 06 Июня 2015, 14:35:28 »
по человечески я добавил в /etc/sysctl.conf строчку vm.swappiness = 1
полное описание здесь .

а разобраться с systemd можно здесь
сопротивление бесполезно

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: systemd и swap
« Ответ #10 : 06 Июня 2015, 15:06:29 »
по человечески я добавил в /etc/sysctl.conf строчку vm.swappiness = 1
Этот параметр ядра минимизирует использование свопа, но не отключает его. С похожим успехом
# sysctl vm.swappiness=0будет использовать своп только в аварийных случаях при нехватке памяти.
« Последнее редактирование: 06 Июня 2015, 15:23:10 от Bamb »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: systemd и swap
« Ответ #11 : 08 Июня 2015, 11:13:39 »
Этот параметр ядра минимизирует использование свопа, но не отключает его. С похожим успехом
# sysctl vm.swappiness=0будет использовать своп только в аварийных случаях при нехватке памяти.
И это тоже - не совсем правда....

Дело в том, что использовать диск для расширения оперативной памяти система не прекратит даже тогда, когда свопа в системе физически нет.

Страницы памяти процесса, соответствующие файлам, хранящимся на диске (чаще всего это программный код), менеджер памяти без зазрения совести может высвобождать под текущие потребности. А когда возникнет pagefault, то с диска (из оригинального файла) данные будут считываться в оперативку.

Этого не отменить ни какими параметрами (на сколько я знаю).

И хотя это и не называют своппингом, но по сути дела это он и есть.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн sgt.bilko

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: systemd и swap
« Ответ #12 : 08 Июня 2015, 23:09:11 »
Sly_tom_cat,
Почему же не правда? Полная и абсолютная правда, systemG - это редкостное дерьмо :)

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: systemd и swap
« Ответ #13 : 09 Июня 2015, 00:00:39 »
sgt.bilko, во-первых мои слова никакого отношения к systemd не имели.

Во-вторых за еще одно сообщение столь "глубоко наполненное смыслом" и "так тесно связанное с темой обсуждения" я вам выпишу штраф.

Предупредил.

Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн jidckii

  • Участник
  • *
  • Сообщений: 164
  • 18.04
    • Просмотр профиля
    • jidckii
Re: systemd и swap
« Ответ #14 : 09 Июня 2015, 12:44:32 »
Sly_tom_cat,
Почему же не правда? Полная и абсолютная правда, systemG - это редкостное дерьмо :)
Не хочу превращать тему в оффтоп, но можете поподробнее расписать, что конкретно лично Вам не нравится в новой системе инициализации ??
Которая позволяет перезагружаться серверам которые ранее по полтора часа перезагружались делать это быстрее, + мониторит работу демонов и в случае падения сразу поднимает ?
То, что стоит почитать: http://pub.paradev.ru/books/

 

Страница сгенерирована за 0.063 секунд. Запросов: 25.