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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Зависания при скачивании файлов  (Прочитано 1047 раз)

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

Оффлайн acroloid

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Доброго времени суток!
При скачивании торрентом/через браузер файлов происходят зависания приблизительно каждые 2 секунды, зависает даже курсор.
Происходит это примерно так: торрент качает, 2 секунды прошло, все зависло на полсекунды (даже курсор), отвисло, снова прошло 2 секунды и так далее...
Проц в общем загружен не более, чем на 10%. По аплету вижу, что запись на диск идет как будто циклами, то есть записи нет, потом на секунду запись появится, потом снова записи нет, как раз в моменты записи наблюдаются зависания.
Если просто копировать/перемещать файлы по жесткому, то все нормально.
Качаю файлы на хоум(фс:ext4), свободно места около 80%.
Жесткий один.
acroloid@MSI:~$ sudo hdparm -tT /dev/sda
/dev/sda:
 Timing cached reads:   13894 MB in  2.00 seconds = 6950.57 MB/sec
 Timing buffered disk reads: 306 MB in  3.01 seconds = 101.52 MB/sec

acroloid@MSI:~$ sudo hdparm -i /dev/sda

/dev/sda:

 Model=WDC WD10JPVX-22JC3T0, FwRev=01.01A01, SerialNo=WD-WXB1E643CKE3
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=1953525168
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
 AdvancedPM=yes: unknown setting WriteCache=enabled
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode
Стоит в ноуте, греется, бывает под 50 градусов, отродясь ему полгода. Ударов и падений не было.

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3037
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #1 : 23 Июля 2015, 11:51:57 »
А зачем вы используете hdparm? Попробуйте без этой команды после перезагрузки.
« Последнее редактирование: 23 Июля 2015, 11:57:07 от Peter_I »
Пётр.

Оффлайн acroloid

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #2 : 23 Июля 2015, 12:02:00 »
А зачем вы используете hdparm? Попробуйте без этой команды после перезагрузки.
Поподробнее можно? Что попробовать без этой команды и как?

Оффлайн userok2008

  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #3 : 23 Июля 2015, 12:14:15 »
Поподробнее можно? Что попробовать без этой команды и как?
Видимо, чел подумал, что работу винта вы организовываете через эту утилиту).
Вроде видел подобную тему на форуме и ничего лучше, чем попробовать другой торрент клиент в советах не припомню).
Но если и через браузер то же самое...
Для уверенности что винт не при делах(медленные сектора исключаем, ввиду нормальной работы копирования-перемещения)установите smartmontools и дайте вывод под спойлер sudo smartctl -A /dev/sda
Debian Squeeze 6.10 PPC/i486, Wheezy 7.8 PPC/i686, Jessie 8.2 i686

Оффлайн acroloid

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #4 : 23 Июля 2015, 12:16:29 »
userok2008,
(Нажмите, чтобы показать/скрыть)

Оффлайн userok2008

  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #5 : 23 Июля 2015, 12:59:59 »
acroloid,
Железо в норме, но вижу новое ядро и систему 64бит).Это сразу было или после обновления-других действий?
Вобщем, смотрите syslog, лежит в /var/log, обращая внимание на промежутки времени, на момент проблемы.
Нужный отрезок лога, с описанием проблемы можно выложить сюда, под спойлер.
Debian Squeeze 6.10 PPC/i486, Wheezy 7.8 PPC/i686, Jessie 8.2 i686

Оффлайн acroloid

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #6 : 23 Июля 2015, 13:15:35 »
acroloid,
Железо в норме, но вижу новое ядро и систему 64бит).Это сразу было или после обновления-других действий?
Вобщем, смотрите syslog, лежит в /var/log, обращая внимание на промежутки времени, на момент проблемы.
Нужный отрезок лога, с описанием проблемы можно выложить сюда, под спойлер.
Систему ставил сразу 64бит, насчет ядра - хз, может быть походу прилетела обнова, вроде видел, но точно не скажу.
Насчет лога, то в промежуток работы торрента (его включения и выключения) ничего кроме cpufreqd нету.

Оффлайн userok2008

  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #7 : 23 Июля 2015, 13:29:21 »
acroloid,
В момент РАБОТЫ и глюков, а не вкл-откл.
Так проблема была сразу или со временем?
Debian Squeeze 6.10 PPC/i486, Wheezy 7.8 PPC/i686, Jessie 8.2 i686

Оффлайн acroloid

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #8 : 23 Июля 2015, 13:32:21 »
acroloid,
В момент РАБОТЫ и глюков, а не вкл-откл.
Так проблема была сразу или со временем?
Даже во время работы и глюков - ничего, только cpufreqd, переключающий профили.
Проблема появилась со временем.
Вот кое-что в логах обнаружилось
Jul 23 17:35:51 MSI kernel: [   78.502629] perf interrupt took too long (2992 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
« Последнее редактирование: 23 Июля 2015, 13:41:13 от acroloid »

Оффлайн userok2008

  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #9 : 23 Июля 2015, 13:40:10 »
Проблема появилась со временем.
Я так думаю, после обновления ядра).
Не все новое есть хорошо :)
Debian Squeeze 6.10 PPC/i486, Wheezy 7.8 PPC/i686, Jessie 8.2 i686

Оффлайн acroloid

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #10 : 23 Июля 2015, 13:56:31 »
Кстати, если в Transmission ставлю ограничение 2мб/с на загрузку - то зависаний нет, качает 2 мб. Ставлю больше или убираю ограничение - начинаются зависания, скорость повышается до 5мб/с.

Оффлайн userok2008

  • Активист
  • *
  • Сообщений: 275
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #11 : 23 Июля 2015, 13:58:39 »
Вот кое-что в логах обнаружилось
Слишком долгое прерывание, говорит).Проще всего откатиться на старое ядро, или подождать когда придет поновее, но это более непредсказуемый вариант).
Или пробовать разный софт в разных модах пользования).
Лично я устанавливаю систему с определенным ядром, а обновы еще при установке не включаю).Поэтому, если получилось все установить и настроить, то на этом все проблемы заканчиваются).
Debian Squeeze 6.10 PPC/i486, Wheezy 7.8 PPC/i686, Jessie 8.2 i686

Оффлайн acroloid

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #12 : 23 Июля 2015, 14:02:24 »
userok2008,
Ладно, и на том спасибо)

Оффлайн acroloid

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
Re: Зависания при скачивании файлов
« Ответ #13 : 25 Июля 2015, 13:12:42 »
userok2008,
спасибо за наводку на ядро. Сегодня старое поставил
3.19.0-031900-generic #201504091832 SMP Thu Apr 9 17:35:46 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Теперь никаких зависаний. Раньше даже в ютюбе 720п без лагов не тянуло, теперь 4к спокойно)

 

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