LinuxForum.Fans
Тема

[Нерешаемо] Высокая загрузка процессора при копировании на HDD

Автор: mycetophylax 9 сообщений 5829 просмотров
#43571

Возникает такая проблема: при копировании из одной папки в другую процессор загружается на ~95%, та же самая ситуация при копировании из сети. Да и фиг бы с ним с этим "процентом", но отзывчивость системы резко падает. Жутко все тормозит. Даже при обновлении мира таких проблем не возникает. А тут "безобидная" операция копирования.

fstab:

text

...
/dev/sda4    /home    reiserfs    acl,noatime,nodiratime,notail,user_xattr,barrier=flush    0 2
...

"Железо" проверено. Проблем нет. Причина похоже в ОС. Куда копать?

Данное обсуждение (если все написанное ниже можно так назвать) и поиск в интернетах привели к выводу, что решения у этой проблемы нет. Самый распространенный вариант причины такого поведения - проблемы с ядром 2.6.х, хотя он ничем и не обосновывается.

#43576
mycetophylax написал:
"Железо" проверено. Проблем нет. Причина похоже в ОС. Куда копать?

никуда.
у вас памяти недостаточно.
и как я понял, высокий iowait не исправлен даже в самых посл. ядрах.

#43587
drBatty написал:

у вас памяти недостаточно.

4 Gb - разве же это недостаточно :D ? Пойду завтра еще 4 куплю.

drBatty написал:
[quote=mycetophylax]"Железо" проверено. Проблем нет. Причина похоже в ОС. Куда копать?

никуда
[/quote]
Примерно к такому же выводу я и пришел после чтения интернетов :D . Решил вот напоследок тут спросить.

P.S. Забыл сказать, что HDD - SATA AHCI. Процессор Intel Q8200, южник ICH10.

Одно радует:

text

/dev/sda:
 Timing cached reads:   3004 MB in  2.00 seconds = 1502.12 MB/sec
 Timing buffered disk reads:  332 MB in  3.00 seconds = 110.58 MB/sec

При поиске ответа на эту тему ни у кого такого не видел. Горд за свой винт :P

#43612

Я эту проблему решил следующим образом (пусть и костыльно немного...):

1. Перешел полностью на libata и убрал все что относится к старым драйверам для ide.
2. Перешел на планировщик deadline

Жить стало значительно легче после этого.

З.Ы. У меня южники ICH4,7,9

#43618
elve написал:
Я эту проблему решил следующим образом (пусть и костыльно немного...):

1. Перешел полностью на libata и убрал все что относится к старым драйверам для ide.
2. Перешел на планировщик deadline

Жить стало значительно легче после этого.

З.Ы. У меня южники ICH4,7,9

1. Поподробнее про это, пожалуйста. В ядре у меня стоит поддержка только моего IDE чипа - JMicron JMB368, всякие там ATA/ATAPI/MFM/RLL support отключены.
2. Хм. Я думал CFQ - оптимальный выбор для десктопа.

#43625
mycetophylax написал:
1. Поподробнее про это, пожалуйста.

Ну.. я ж гентушник. Ядро всегда собираю сам, а не доверяю разным скриптам. В разделе Device drivers выключил пункт ATA/ATAPI/MFM/RLL support

#43637
elve написал:
[quote=mycetophylax]1. Поподробнее про это, пожалуйста.

Ну.. я ж гентушник. Ядро всегда собираю сам, а не доверяю разным скриптам. В разделе Device drivers выключил пункт ATA/ATAPI/MFM/RLL support [/quote]
Ну.. я ж тоже гентушник :D . И про это потом (через 7 сек) уже добавил (F5 не нажимал, вашего сообщения не видел, а после апдейта своего поста ваш почему-то не отобразился еще).


Кстати из первого поста...


...Даже при обновлении мира таких проблем не возникает...

...следует, что я либо Бог, либо гентушник.

#52372

Запроси SMART винта и смотри 194-й регистр. Там 3 позиции: текущая, минимальная и максимальная температуры. Вот после этого всё станет понятно.

#52374

говорят на ядре 2.6.34 ее пофиксили, может и врут. читал на ЛОРе, искать лень.

Войдите или зарегистрируйтесь, чтобы ответить.