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


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

Автор Тема: С файлом подкачки или нет?  (Прочитано 1843 раз)

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

Оффлайн theurs

  • Активист
  • *
  • Сообщений: 470
    • Просмотр профиля
Re: С файлом подкачки или нет?
« Ответ #15 : 01 Октября 2016, 04:37:04 »
При работе свопа нагрузка на процессор должна падать, процессор вынужден ждать завершения работы дисковых операций.
Что за процессор у тебя и что показывает диспетчер задач в топе потребителей?

Оффлайн piyavking

  • Активист
  • *
  • Сообщений: 743
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Re: С файлом подкачки или нет?
« Ответ #16 : 01 Октября 2016, 11:46:53 »
С 16G памяти в swap-разделе нет совершенно никакой необходимости.
крайний LTS Netboot, awesomeWM, urxvtd, firefox, vim/gvim, mpv/smplayer, linux-lowlatency, jack, guitarix, lmms, ardour, mednafen, dsda-doom

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: С файлом подкачки или нет?
« Ответ #17 : 01 Октября 2016, 12:06:41 »
Я как владелец железки с 16ГБ ОЗУ:
Браузеры (10-40 вкладок), скайпы, /tmp (до 4 ГБ), папка для пакетов на 2, /var/tmp на 2 - до 12 ГБ съедают временами (если долго не выключаю ноут, только сон).

В /etc/sysctl.conf - vm.swappiness=10

Свап очень редко съедал до десятка мегабайт. Иногда все же был рад, что он есть из-за бага проигрывателя, когда при прогрузке видео он сжирал всю ОЗУ и лез в своп.

Я бы рекомендовал сделать свап раздел 1-2 ГБ (если у вас ХДД), выставить свапинесс. И понаблюдать за работой в вашем обычном режиме. Если в свап лезть не будет - то и тключить за ненадобностью
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн superguest

  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
Re: С файлом подкачки или нет?
« Ответ #18 : 01 Октября 2016, 17:18:11 »
Гибернация требует своп, на быстродействие присутствие свопа не влияет.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: С файлом подкачки или нет?
« Ответ #19 : 01 Октября 2016, 23:53:10 »
superguest, гибернация 16 гигов оперативы на диск а потом обратно - это прямо таки самое "быстрое" сохранение и восстановление.... даун и загрузка будет раз 10 быстрее.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн piyavking

  • Активист
  • *
  • Сообщений: 743
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Re: С файлом подкачки или нет?
« Ответ #20 : 02 Октября 2016, 00:20:44 »
Гибернация требует своп.

именно своп-раздел имеется в виду?
крайний LTS Netboot, awesomeWM, urxvtd, firefox, vim/gvim, mpv/smplayer, linux-lowlatency, jack, guitarix, lmms, ardour, mednafen, dsda-doom

Оффлайн 3245

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: С файлом подкачки или нет?
« Ответ #21 : 02 Октября 2016, 02:25:09 »
Работаю без раздела swap (и swap файла) уже лет 5-6, у меня 4 гига оперативы, не разу надобности не замечал, даже когда создавал отдельный раздел swap - он не использовался системой. Опять же если уж очень будет нужен ( что врятли )  можно создать( как и удалить ) swap файл в любой момент.
Министерство параллельного контроля за перпендикулярным развитием.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: С файлом подкачки или нет?
« Ответ #22 : 02 Октября 2016, 09:02:13 »
piyavking, при желании гибернацию в своп-файл тоже можно настроить...

Но я всех призываю думать головой: ядро и все, что грузит система в память при загрузке системы - это пара сотен МЕГАбайт, а образ оперативки 4/8/16 ГИГАбайт!!!

Да и при восстановлении из гиберрнации ядро все равно грузится.

У меня на ноуте 4 гига - уход в гибернацию около 3 минут, восстановление примерно столько же. Загружается комп за 40 секунд.

SSD конечно может заметно сократить время засыпания/просыпания с диска, но все равно загрузка будет быстрее (у детей комп с SSD загружается за 7-10 секунд).

А для чего нужна гибернация?
- сохранить 150 закладок браузера? .... так пардоньте - сейчас все браузеры помнят страницы что были открыты и откроют их из кеша.
- восстановить огромный документ, который вы редактировали? Вы простите, но большие документы полезно на диск сохранять периодически. А если на диске есть последняя копия - то открыть этот документ труда не составит.
- открытые и запущенные приложения? Так их восстанавливает DE если при выходе сказать "сохранить сессию".

Вот я не могу придумать ни одного сценария где гибернация дала бы что-то такое уникально полезное, что стоило бы того времени, которое тратится на запись и чтение огромного образа оперативки на диск.

Если прибавить к этому то что, на большом количестве платформ гибернация еще и глючит, то я чисто для себя давно уже решил - гибернация - ненужна. Если ноут - на нем есть suspend to RAM, на случай падения заряда аккума до некоего минимального значения (на 15% зарядки аккума, он успешно спит пару суток без подключения к сети).
« Последнее редактирование: 02 Октября 2016, 09:04:18 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: С файлом подкачки или нет?
« Ответ #23 : 02 Октября 2016, 09:23:30 »
Ivanyuch, наличие свопа не влияет на производительность. А вот использование свопа системой - влияет сильно.
Своп придуман как способ расширить доступную ОЗУ, чтобы хоть как-то работало, но работало. Идеальный вариант когда системе не нужен своп, т.е. хватает оперативной памяти. Его стоит иметь, если есть риск, что ОЗУ не хватит, но при наличии 16 ГБ на борту, скорее всего этой проблемы не возникнет, хотя ситуации бывают разные, мб ты захочешь запустить в VirtualBox 10 ВМ с Windows или гуру Blender и занимаешься видео, а мб у тебя фетиш иметь 5 браузеров и в каждом по 100 активных вкладок...

Просто запусти все, что тебе может понадобится по максимуму и посмотри сколько памяти используется:
free -h
              total        used        free      shared  buff/cache   available
Память:         15G        1,4G         11G         95M        2,3G         13G
Подкачка:          0B          0B          0B
Например у меня в данный момент используется только 1.4 ГБ из 16 на борту. Подкачки нет вообще, ещё со времен 8 ГБ.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: С файлом подкачки или нет?
« Ответ #24 : 02 Октября 2016, 10:10:23 »
Ну раз пошла такая писькомерка пьянка, похвастаюсь и я:
Мой ноут с 4Гб (Xubuntu 16.04 64бит запущен chromium с пятком открытых закладок и по мелочи всякого):
free -h
              total        used        free      shared  buff/cache   available
Память:        3,5G        1,5G        612M         94M        1,4G        1,6G
Подкачка:          0B          0B          0B

Детский неттоп с 8Гб (Xubuntu 16.04 64бит запущен VLC и chromium с пятком открытых закладок):
free -h
             total       used       free     shared    buffers     cached
Память:       7,5G       1,7G       5,8G       190M       1,3M       858M
-/+ буферы/кэш:       897M       6,6G
Подкачка:         0B         0B         0B
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

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