LINUX.ORG.RU

Swap тормоза

 ,


0

2

Когда система начинает использовать swapp начинаются сильные тормоза. Может зависать минут на 10-15, а то и на дольше. Причём зависает намертво.

Установлена X-Ubuntu 17.10 Файл подкачки на SSD диске. Процессор Intell i5. Памяти 4Гб. С vm.swappiness экспериментировал. zswapp ставил. zram ставил. Googl-ом пользовался. Тормоза не прошли.

Помогите вылечить.


Отруби своп нафиг. Есть возможность - докупи еще 4-8 ГБ памяти, нервы дороже.

anonymous
()
Ответ на: комментарий от anonymous

Если бобик (хром) сдох сразу, как только памяти не хватило, то никаких тормозов не будет.

anonymous
()
Ответ на: комментарий от iZEN

4.2, впрочем от Изи-bsdунишки чего еще ожидать

anonymous
()

сделай своп побольше

anonymous
()
Ответ на: комментарий от anonymous

все помешались на этих ssd, вместо того, чтобы памяти докупить.

madcore ★★★★★
()
Ответ на: комментарий от anonymous

На деле часто ничего не подыхает, а просто висит.

anonymous
()

Сделать свап на ХДД в первом разделе! 2 ГБ хватит с лихвой! А вообще при ОЗУ 4ГБ свап большой и не нужен!

piwww ★★★★
()
Ответ на: комментарий от piwww

Это только если максимум браузер с лором запускать. Новые игры просто даже не запускаются/падают без суммарно 8гиг озу+свап.

anonymous
()

Ничего не поделаешь, только докидывать ОЗУ. Линуксы очень любят становится раком 🦐 по гую при нехватке ОЗУ.

fornlr ★★★★★
()
Ответ на: комментарий от anonymous

Первоквака будет и на 256 кб ОЗУ. UrT и на 512 мб летает, остальное ненужно. )))

piwww ★★★★
()

Памяти я конечно до 8 гигов доустановлю. Но и восьмёрки может быть мало. Больше памяти железо не потянет, а новый ноутбук пока нет возможности купить. Читал что можно попробовать ядро пропатчить, поставить планировщик BFS. Но не нашёл как это дело устанавливается.

podan
() автор топика
Ответ на: комментарий от podan

Это всё никак не помогает при нехватке памяти.

anonymous
()

Памяти 4Гб

Нормально все работает на
Mem: 3,6 GiB
swap: 3,6 GiB

Помогите вылечить.

Т.к. никакой информации не приводишь, то можно посоветовать только подорожник приложить.

nvl ★★★★
()
Ответ на: комментарий от nvl

Памяти я конечно до 8 гигов доустановлю. Но и восьмёрки может быть мало. Больше памяти железо не потянет, а новый ноутбук пока нет возможности купить. Читал что можно попробовать ядро пропатчить, поставить планировщик BFS. Но не нашёл как это дело устанавливается.

podan
() автор топика
Ответ на: комментарий от Deleted

| zswap и swappiness боле 60 - должно хорошо работать.

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

podan
() автор топика

Помогите вылечить.

Ты неизлечим.

anonymous
()
Ответ на: комментарий от anonymous

| На самом деле™ тормоза от самой нехватки памяти, а не от записи.

Почему форточки при нехватке памяти ведут себя намного более отзывчиво?

podan
() автор топика
Ответ на: комментарий от podan

Можно поставить FreeBSD 11.1-STABLE и забыть про сложности и неочевидности GNU/Linux как про страшный сон. Ставь GhostBSD, руководство пользователя (если захочешь поковыряться в системе) - FreeBSD Handbook, в переводе на русский - Руководство.

iZEN ★★★★★
()
Ответ на: комментарий от podan

Потому что в них не используется ядро линукс.

anonymous
()
Ответ на: комментарий от iZEN

| Можно поставить FreeBSD 11.1-STABLE и забыть про сложности и неочевидности GNU/Linux как про страшный сон. Ставь GhostBSD, руководство пользователя (если захочешь поковыряться в системе) - FreeBSD Handbook, в переводе на русский - Руководство.

Про BSD я уже размышлял. Но никогда с ими не работал. И мучаюсь выборам, что поставить на ноутбук. FreeBSD, OpenBSD или NetBSD.

podan
() автор топика
Ответ на: комментарий от podan

Как у них с драйверами обстоят дела?

podan
() автор топика
Ответ на: комментарий от post-factum

post-factum благодарю за подсказку. запустил процесс который использовал 6гигов на свопе, при этом спокойно в консоли мониторил происходящее и в браузере странички открывались без тормозов.

podan
() автор топика
Ответ на: комментарий от iZEN

iZEN а на счёт FreeBSD продолжаю размышлять. собираюсь попробовать что за оно.

podan
() автор топика
Ответ на: комментарий от greenman

Откуда ж я знаю, ТС сильно скрытно себя ведёт и не выдаёт то, что и как делает.

А вообще, dirty_bytes, конечно.

post-factum ★★★★★
()

Если памяти всегда не хватает и купить больше никак, то можно наоборот vm.swappiness поставить скажем в 98, тогда в оперативку будет последней ложить, когда уже нехватка начнется. Впрочем это скорей вариант для машин с 256мб и ниже, где нужно посмотреть современный веб.

anonymous_sama ★★★★★
()
Ответ на: комментарий от podan

Читал что можно попробовать ядро пропатчить, поставить планировщик BFS. Но не нашёл как это дело устанавливается.

Посмотри здесь.

hbars ★★★★★
()
Ответ на: комментарий от anonymous

помогла следующая комбинация

может ещё кому пригодится

установлен zswap

плюс в файле /etc/sysctl.conf дописал

vm.swappiness=60

vm.dirty_background_ratio=5

vm.dirty_ratio=60

vm.dirty_expire_centisecs=1000

podan
() автор топика
Ответ на: помогла следующая комбинация от podan

спасибо не равнодушным

пока на этом остановился, а дальше будет видно.

спасибо всем кто давал дельные советы :) drink

а насчёт vm.watermark_scale_factor=1000 не догоняю для чего он нужен. может кто популярно объяснить, что данный зверь делает. в гугле уже поискал :) и почитал.

podan
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.