Оптимизация системы

Автор sidbar, 23 марта 2017, 20:57:38

« назад - далее »

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

qupl

sidbar, если среди разделов к которым идет обращение во время "торможения" есть ntfs, то нагрузка на процессор может быть высокой. Смотрите top / iotop , универсальных советов нет. Найдете какое приложение/я тормозит систему, подумаете как его "оптимизировать".

sidbar

#16
qupl, не, ntfs нету, два раздела hfs+ на них инфа, памяти вроде как хватает, надо разобраться со свопингом, как он работает, заметил что после юзания инета, бывает долго открывается менюха приложений, с задержкой, может эти элементы в свап пишутся, а вообще можно посмотреть как-то что пишется в свап?
Цитата: mrgoodvin от 25 марта 2017, 21:40:05
Есть мысли запускать фм (у меня thunar) с приоритетом к примеру 40.
Подскажите где в thunar это настроить?

Cообщение объединено 26 Марта 2017, 13:17:32

Подключил bpo в sources.list еще хотелось узнать, может имеет смысл попробовать другие ядра? Сейчас установлено linux-image-3.2.0-4-686-pae
linux-image-3.2.0-4-486 - Linux 3.2 for older PCs
linux-image-2.6-486 - Linux for older PCs (dummy package)
linux-image-486 - Linux for older PCs (meta-package)
linux-image-3.16.0-0.bpo.4-586 - Linux 3.16 for older PCs
Devuan GNU/Linux

mrgoodvin

#17
Цитата: sidbar от 26 марта 2017, 12:55:04Подскажите где в thunar это настроить?
В thunar нет такой настройки. Как уже описал выше, есть пакет and. Установить его, в терминале/консоли набрать and: ~$ and. В etc появятся два файла настройки, о чем в терминале будет сказано. Дальше настраивать через эти файлы. Занят и мало времени и еще не настраивал, но просмотрел файл and.priorities, вроде бы разобраться можно, в нем все описано. Может позже появится время, выложу свой конфиг. Можно еще в интернете глянуть, может что и есть.
sidbar, тормоза фм во время операций чтения/записи, произвольные, или открытия фм?

Cообщение объединено 26 марта 2017, 14:01:32

Можно еще промониторить # lm-profiler. Или как уже упоминали - iotop. Может есть ошибки на дисках, можно проверить их.

Aalexeey

zswap был начиная с ядра 3.14 если я не ошибаюсь, но в ядрах Debian его почему-то не включили, в ядре 3.14 liquorix он был. Также если старая машина то рекомендую установить ulatencyd. И zswap и ulatencyd пользуюсь сам, кушать они не просят поставил и забыл. Про Wheezy здесь: https://debianforum.ru/index.php?topic=3834.msg85673#msg85673
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"

sidbar

#19
Цитата: mrgoodvin от 26 марта 2017, 13:43:55sidbar, тормоза фм во время операций чтения/записи, произвольные, или открытия фм?
Произвольные, бывает после тыка на файл, или переключения на менюхи и боковуху.
Цитата: mrgoodvin от 26 марта 2017, 13:43:55Может есть ошибки на дисках, можно проверить их.
Не, на дисках ошибок нет, и по смартам тож.
Цитата: mrgoodvin от 26 марта 2017, 13:43:55пакет and. Установить его, в терминале/консоли набрать and: ~$ and.
Запустился как сервис у меня
[ ok ] Starting autonice daemon : and.

Cообщение объединено 26 Марта 2017, 20:35:01

Цитата: Aalexeey от 26 марта 2017, 17:16:43в ядре 3.14 liquorix он был
Это надо сторонний репозиторий подключать для этого ядра для wheezy? А вы не пробовали 3.16 на wheezy, как работает интересно? На моей машине летает и stretch и jessie намного живее работает, но с системд не хочу возиться до первой поломки, или образы системных разделов делать постоянно мне не подходит.
Devuan GNU/Linux

Grig96

Цитата: sidbar от 25 марта 2017, 21:16:30
Но эти заеды с цпу и в файловом менеджере происходят.
При копировании/перемещении? Если да то у меня при коп/перем больших файлов тоже комп немного подвисает - 4Gb/AMD 2.4 - 1 ядро...

sidbar

Цитата: Grig96 от 27 марта 2017, 08:36:01При копировании/перемещении?
При копировании нормально, не заедает.  Странно что ОС позволяет процессору так увлекаться своей деятельностью)
zswap интересный, было запущена запись двд в k3b, audacious проигрывал трек, запущена виртуальная машина в virtualbox 512M, mousepad, gnome-system-monitor. И вполне можно работать, переключаться между приложениями и кнопка меню с программами быстро реагирует.
$ free -m
             total       used       free     shared    buffers     cached
Mem:          1006        929         77         56          1        112
-/+ buffers/cache:        815        191
Swap:         4095        179       3916

$ df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
tmpfs              202M         5,0M  197M            3% /run
tmpfs              504M         1,3M  503M            1% /dev/shm
tmpfs              5,0M         4,0K  5,0M            1% /run/lock
tmpfs              504M            0  504M            0% /sys/fs/cgroup
tmpfs              101M          20K  101M            1% /run/user/503
Devuan GNU/Linux

sidbar

Сделал тест, тоже самое с отключенным zswap:
$ df -h |grep -i tmpfs
tmpfs              202M         5,0M  197M            3% /run
tmpfs              504M         936K  503M            1% /dev/shm
tmpfs              5,0M         4,0K  5,0M            1% /run/lock
tmpfs              504M            0  504M            0% /sys/fs/cgroup
tmpfs              101M          12K  101M            1% /run/user/505
sidbar@localhost:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          1006        918         88         48          2        138
-/+ buffers/cache:        777        229
Swap:         4095         59       4036
Devuan GNU/Linux

mrgoodvin

Снова же, зависит от задач. Открыть один большой pdf-файл и zswap с 1ГБ оперативки навряд ли поможет :).
Собственно моя конфигурация для and (/etc/and.priorities), в конец добавил:
*       *       *       ancestor=slim   2       2       2
* * xfwm4 * 2 2 2
* * xfdesktop * 2 2 2
* * [Tt]hunar       * 0 0 0
* * midori       * 0 0 0

#*       *       *       ancestor=[xk]dm   2       2       2 закомментировал, т.к.  не используется. and.conf не правил.

mrgoodvin

Есть еще один совет улучшающий отклик системы - задать поменять приоритет для X-сов xorg на стадии загрузки: renice -n -10 $(pidof X) до строки exit 0 в /etc/rc.local. В примере NI -10.

anoobis

cpulimit ограничивает программе использования процессора, а thunar если тормозит на операциях ввода-вывода, то ionice.

sidbar

Цитата: mrgoodvin от 26 апреля 2017, 23:02:44Есть еще один совет улучшающий отклик системы - задать поменять приоритет для X-сов xorg на стадии загрузки:
Код: [Выделить]

renice -n -10 $(pidof X)

до строки exit 0 в /etc/rc.local. В примере NI -10.
А для wheezy так же прописать?
Devuan GNU/Linux

mrgoodvin

Цитата: sidbar от 27 апреля 2017, 13:05:39А для wheezy так же прописать?
Думаю так же, ничего же не мешает попробовать :). Можно в терминале проверить даже: ~$ sudo renice -n -20 $(pidof X) или # renice -n -20 $(pidof X).

sidbar

Цитата: mrgoodvin от 27 апреля 2017, 19:25:54Можно в терминале проверить
Кажись пашет, спасибо большое:
2600 (process ID) old priority 0, new priority -20
Devuan GNU/Linux

Grig96

Цитата: sidbar от 25 марта 2017, 21:16:30
Система, по гном-систем-монитору
У вас там гном стоит?? Попробуйте браузер qupzilla