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


Автор Тема: Как определить причину тормозов компа  (Прочитано 2653 раз)

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

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6786
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #15 : 16 Февраля 2016, 18:30:39 »
А для оптимизации работы оперативки можно настроить файл подкачки:
Цитировать
Настройка Swappiness
При большом количестве ОЗУ в компьютере, лучше изменить параметр vm.swappiness до 10 и тем самым приказать Ubuntu не использовать swap пока занятая ОЗУ не достигнет 100-10=90%. В консоли введите следующую команду:
gksu gedit /etc/sysctl.confДобавьте строку в конец файла:
vm.swappiness=10

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #16 : 16 Февраля 2016, 18:31:40 »
maks05,
Это вряд ли что-то радикально изменит.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн mentat_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #17 : 16 Февраля 2016, 18:55:04 »
maks05,
Спасибо! Попробую.
Но для начала надо запустить видюху.

Pilot6,
Переключение не intel командой:
sudo prime-select intel
проблему не решило. Пришлось полностью удалить драйвер.
Может мне стоит обновить ядро?
Кстати, я не оспариваю Ваши слова о том, что нужен драйвер 352, но на сайте Nvidia советуют ставить 340.32 (http://www.nvidia.ru/Download/driverResults.aspx/77579/ru). Здесь GF GT 540M указана в списке совместимого оборудования. Также эта карта указана в списке совместимых для драйверов 361.28 (http://www.nvidia.ru/download/driverResults.aspx/98427/ru).
Прямо глаза разбегаются.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #18 : 16 Февраля 2016, 19:02:25 »
mentat_,
На сайте nvidia советуют уже установить 361. Где вы эту ссылку взяли?

http://www.nvidia.ru/download/driverResults.aspx/98427/ru

Там есть поиск по адаптеру. Но в Ubuntu пока 361 не поставили.
В чем именно у вас проблема не ясно.

Пользователь решил продолжить мысль 16 Февраля 2016, 19:03:42:
mentat_,
На сайте nvidia советуют уже установить 361. Где вы эту ссылку взяли?

http://www.nvidia.ru/download/driverResults.aspx/98427/ru

А раньше вот так было

http://www.nvidia.ru/download/driverResults.aspx/97682/ru

Там есть поиск по адаптеру. Но в Ubuntu пока 361 не поставили.
В чем именно у вас проблема не ясно.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн 3245

  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #19 : 16 Февраля 2016, 21:26:08 »
metat_ как дрова поставите на видео попробуйте сделать как написано в конце этой темы https://forum.ubuntu.ru/index.php?topic=256175.0
работа компа должна ускориться в разы.
Министерство параллельного контроля за перпендикулярным развитием.

Оффлайн mentat_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #20 : 17 Февраля 2016, 14:14:30 »
Pilot6,
В сухом остатке.
Остановился на драйвере 340.96.
На команду:
lspci -vnn | grep -i VGAЯ получаю ответ:
(Нажмите, чтобы показать/скрыть)

Так вот, если делаю поиск драйверов Nvidia по [GeForce GT 540M], то получаю предложение поставить 361е дрова. Если же делаю поиск по GF108M, то рекомендуемые дрова 340.96.
Дрова 340.96 единственные по которым Prime позволяет включить Nvidia, с которыми он реально работает. Так что получается, что я пока остановлюсь на 340.96.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #21 : 17 Февраля 2016, 14:55:02 »
mentat_,
Странная какая-то история.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн mentat_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #22 : 24 Февраля 2016, 14:00:50 »
В продолжение истории.
nVidia работает без проблем. Но подвисания системы остались. При этом, судя по монитору системы, подвисания происходят в моменты минимальной загрузки процессора, средней загрузке памяти и без каких-либо операций с графикой.
Всё же кажется мне что это винт тупит.
Подскажите, пожалуйста, чем можно помониторить состояние системы? Хочу точно понять кто это тупит.

Пользователь решил продолжить мысль 24 Февраля 2016, 14:19:50:
А для оптимизации работы оперативки можно настроить файл подкачки:
Цитировать
Настройка Swappiness
При большом количестве ОЗУ в компьютере, лучше изменить параметр vm.swappiness до 10 и тем самым приказать Ubuntu не использовать swap пока занятая ОЗУ не достигнет 100-10=90%. В консоли введите следующую команду:
gksu gedit /etc/sysctl.confДобавьте строку в конец файла:
vm.swappiness=10

Прошу прощения, а что такое
gksu в команде
gksu gedit /etc/sysctl.conf ?
В терминале получаю сообщение, что программа gksu не установлена
« Последнее редактирование: 24 Февраля 2016, 14:19:50 от mentat_ »

Оффлайн orionit

  • Активист
  • *
  • Сообщений: 581
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #23 : 24 Февраля 2016, 14:27:14 »
mentat_,
gksu - это графическая оболочка команды sudo, которой пользуются все графические программы, которым нужно выполнять какие-то действия от лица супрепользователя.
Всем добра как у бобра, а если вы и без добра добры, значит вы в душе бобры.

Оффлайн MAKAP

  • Участник
  • *
  • Сообщений: 243
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #24 : 24 Февраля 2016, 15:06:02 »
mentat_,
Хард работает во время тормозов? Если просто все в стает колом на секунду другую, это похоже косяк внутрисистемный. Если в это время работает хард, то возможны (в малой степени но все же) битые блоки на самом харде.
Еще можете запустить командочку htop (если нет то поставьте, она мелкая но информативная), и запустив ее внимательно смотрите что кушает проц во время подвисаний.

От себя хочу спросить следующее:
Как проверить сработала ли настройка vm.swappiness=10?
Казалось, что всё, пипец. Оказалось, что не казалось.

Оффлайн john1400

  • Активист
  • *
  • Сообщений: 581
  • debian
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #25 : 24 Февраля 2016, 17:34:24 »
Что бы прямо так верить и точно знать что система тормозит из за железа
надо накатить как можно более разнообразные оси, с разным кодом
и игры.

И уже потом вывод делать что где и как лучше работает. Потому что,
Почему научиться программировать так чертовски тяжело?
(Нажмите, чтобы показать/скрыть)

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

Оффлайн maks05

  • Старожил
  • *
  • Сообщений: 6786
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #26 : 24 Февраля 2016, 18:52:42 »
mentat_, по gksu вам ответ уже дали, а так, вместо gksu можно использовать просто sudo.

От себя хочу спросить следующее:
Как проверить сработала ли настройка vm.swappiness=10?
Очень просто: загрузите компьютер таким заданием, при котором будет по максимуму использоваться оперативка, запустите в Терминале htop и сравните показания до оптимизации и после. Обратите внимание на использование ОЗУ и swap. Ну или тоже самое можно посмотреть через "Системный монитор", вкладка "Ресурсы".
« Последнее редактирование: 24 Февраля 2016, 18:54:13 от maks05 »

Оффлайн mentat_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #27 : 24 Февраля 2016, 18:55:17 »
maks05,
Да. Спасибо. Я так и сделал, через sudo.

john1400,
О как! Даже не знаю, что на это ответить.
Вот сижу дома за компом и Ваш совет не даёт мне покоя. Как Вы себе представляете такое тестирование? Оставить работу и ставить всякие оси? Винду 7 и 8, а для чистоты эксперимента ХР. Можно ещё с ужасом накатить десятку. Далее попробовать различные Linux-системы. Тут у меня фантазия заканчивается, что ещё попробовать, ну кроме совсем редких систем. Это каждую систему надо настроить, подобрать дрова и т.д., поставить софт и немного поработать. Да, забыл. Ещё поиграть.
Как Вы это себе представляете?
А! И тут до меня дошло. На моём походном-домашнем Lenovo E330 (Core i3, интегрированное видео, 8 гигов замечу, не парные планки, и комбовинт) стоит Ubuntu идентичная той что на тормознутом Acer. Даже разделы побиты одинаково.
И на Lenovo, не смотря на то что начинка слабее (в первую очередь за счёт процессора и видеосистемы ), я не вижу никаких тормозов. Точнее сказать, что Lenovo не тупит на ровном месте. Его узкое место процессор, если я его загружу, то начнутся подвисания, но даже в этом случае не такие сильные, как у Acer'a где проц простаивает.
Может быть это станет индикатором в чём проблема: в системе или в железе.
« Последнее редактирование: 25 Февраля 2016, 01:11:04 от mentat_ »

Оффлайн mentat_

  • Автор темы
  • Новичок
  • *
  • Сообщений: 46
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #28 : 09 Марта 2016, 18:27:44 »
В общем всё это время я пытался выяснить почему тормозит машина, но так и не разобрался. Систему под завязку я не загружаю. Дайвера Nvidia стоят подходящие (вроде бы), но система всё равно тормозит на ровном месте:
1. мышки глючат (разные) спотыкаются, натыкаются на невидимые стены, скачут и т.д. Все по разному, но так или иначе глючат.
2. на не сильно грузящих процессах комп подвисает, заикается музыка, иногда вообще пропадает на несколько секунд
3. при пробуждении экрана весь экран в артефактах (почти белый шум) на несколько секунд
4. чуть что видео при воспроизведении рассыпается на пиксели или на части. Как правило возвращается в норму через несколько секунд
5. другая фишка видеоплеера пропажа звука. Звук не возвращается пока я не перезапущу плеер.
6. появляются другие видео-глюки. Например, таскаю окно по экрану а вокруг окна огромная белая рамка
И я не говорю о большой нагрузке. Вот сейчас работает:
- Огнелис (примерно 70 вкладок)
- Я.Браузер (6 вкладок - играет Я.Музыка)
- Google Chrome (25 вкладок)
- Truercrypt (смонтирован том на 4 гига)
- Skype
- KeePass
- Delug (на раздаче)
- пара наутилусов и центр приложений
RAM забит полностью (5,1 Гига) + подкачка 2,8 Гига. Под своп сделал раздел на 11 гигов.
Проц (Core i7 2670QW 2,2 Ггц) загружен на 16%
Nvidia драйвера 340.96
Только что ждал пока появится окно "Сведения о системе" секунд 10-15.
Блин! Что делать, то?! Это всё жутко бесит! И мне всё время кажется, что проблема в видеокарте. Но я уже устал экспериментировать с дровами.


Оффлайн wajnon

  • Старожил
  • *
  • Сообщений: 2778
    • Просмотр профиля
Re: Как определить причину тормозов компа
« Ответ #29 : 09 Марта 2016, 18:52:43 »
mentat_,
Цитировать
RAM забит полностью (5,1 Гига) + подкачка 2,8 Гига.
я правильно понял, ты удивляешься фризам системы когда оператива полностью забита?
Цитировать
Под своп сделал раздел на 11 гигов.
Зачем? Если ты не в курсе, своп гораздо медленней оперативной памяти. Так не хватает оперативки - добавь, не можешь добавить, настрой сжатие, тем более что ресурсы для этого есть
Цитировать
Проц (Core i7 2670QW 2,2 Ггц) загружен на 16%

 

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