100% загрузка процессора при копировании файлов

Выбор и настройка HardWare

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Kot-Mulder
Сообщения: 99

100% загрузка процессора при копировании файлов

Сообщение Kot-Mulder »

Уже не в первый раз замечаю и не в первом дистрибутиве, что при копировании файлов с cd-rom'а на hdd идет 80-100% загрузка проца - работать невозможно. Есть ли способы исправить это? Винт Seagate 8.2Gb; Мать KT333; CD-ROM Lite-On.
Правды нет, есть только свое мнение (с)
Спасибо сказали:
Аватара пользователя
Vladislav
Сообщения: 383
ОС: Debian Sid
Контактная информация:

Re: 100% загрузка процессора при копировании файлов

Сообщение Vladislav »

Никогда у себя не наблюдал подобной ситуации, но как вариант - попробывать поиграться с ключом -d в hdparm
Спасибо сказали:
Аватара пользователя
Selecter
Сообщения: 311

Re: 100% загрузка процессора при копировании файлов

Сообщение Selecter »

У тебя случайно HDD в чёрном списке ядра не значится? Покажи dmesg
Спасибо сказали:
Аватара пользователя
Kot-Mulder
Сообщения: 99

Re: 100% загрузка процессора при копировании файлов

Сообщение Kot-Mulder »

Кусок dmesg

Код: Выделить всё

VP_IDE: IDE controller at PCI slot 00:11.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8233a (rev 00) IDE UDMA133 controller on pci00:11.1
    ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:DMA, hdd:pio
hda: ST38410A, ATA DISK drive
blk: queue c038a1c0, I/O limit 4095Mb (mask 0xffffffff)
hdc: LITE-ON LTR-52327S, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 16841664 sectors (8623 MB) w/512KiB Cache, CHS=1048/255/63, UDMA(66)
Partition check:
 hda: hda1

hdparm -d1 /dev/hda - толку ноль. Top сообщил, что при копировании - 88% - System.
Правды нет, есть только свое мнение (с)
Спасибо сказали:
Аватара пользователя
Shurik
Сообщения: 415
ОС: Mandriva 2010.2

Re: 100% загрузка процессора при копировании файлов

Сообщение Shurik »

Обрати внимание на это:
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
Внимательно посмотри - "сидит-ли" ещё какое-либо устройство на этих IRQ?
Спасибо сказали:
Аватара пользователя
pinguino
Сообщения: 44

Re: 100% загрузка процессора при копировании файлов

Сообщение pinguino »

может я не в тему ... но у меня подобная байда наблюдалась при выключении bsd process accounting или типа того в ядре ... :huh:
слака - rulez !
Спасибо сказали:
Аватара пользователя
flook
Сообщения: 585
Статус: Просто flook

Re: 100% загрузка процессора при копировании файлов

Сообщение flook »

Включи dma, 32bit и umask:
# hdparm -d1 -c1 -u1 /dev/hdxxx
В каждом из нас спит гений... и с каждым днем все крепче...
Спасибо сказали:
Аватара пользователя
Kot-Mulder
Сообщения: 99

Re: 100% загрузка процессора при копировании файлов

Сообщение Kot-Mulder »

Попробовал все, что советовал многоуважаемый all - нет результата. Особенность: если перемещать или копировать что-то на самом винте - ничего не тормозит и не виснет. Может, дело в cd-rw? Винт на Primary Master; CD-RW на Secondary Master.
Правды нет, есть только свое мнение (с)
Спасибо сказали:
Аватара пользователя
Kot-Mulder
Сообщения: 99

Re: 100% загрузка процессора при копировании файлов

Сообщение Kot-Mulder »

Вот, еще замечание. Свободной памяти при копировании остается ноль целых хрен десятых. Видимо, с сидюка копируется в память, а оттуда на винт => загрузка проца? Как править?
Правды нет, есть только свое мнение (с)
Спасибо сказали:
Аватара пользователя
flook
Сообщения: 585
Статус: Просто flook

Re: 100% загрузка процессора при копировании файлов

Сообщение flook »

Ну... Лучше действительно их на разные шнурки повесить.
А ядрышко у тебя какое? -_-
В каждом из нас спит гений... и с каждым днем все крепче...
Спасибо сказали:
Аватара пользователя
Kot-Mulder
Сообщения: 99

Re: 100% загрузка процессора при копировании файлов

Сообщение Kot-Mulder »

Я ж говорю не с первым дистрибутивом такая ботва. А так - 2.4.26, хард и сидюк и так на разных шнурках висят, подумываю, может, их на один повесить?
Правды нет, есть только свое мнение (с)
Спасибо сказали:
Аватара пользователя
Shurik
Сообщения: 415
ОС: Mandriva 2010.2

Re: 100% загрузка процессора при копировании файлов

Сообщение Shurik »

Я уже писал тебе о распределении IRQ - в Linux, к сожалению, эта функция скажем так очень далека от идеала. Более подробно - здесь: http://mcmcc.bat.ru/ Как это можно лечить? В ядре включить в ядро функции IO-APIC - они позволяют двум устройствам использовать один и тот-же IRQ. Обязательно включить в ядро MTRR - распределение памяти. Убрать всё лишнее, к примеру энергосбережение для ноутов, в ACPI. Банально вытащить устройство, которое сидит на том-же IRQ, что и slave-IDE контроллер и вставить его в другой слот на материнской плате. В BIOS материнской платы отключить Resource controlled by auto, или OS Plag&Play - YES
Спасибо сказали:
Аватара пользователя
Andy Hardy
Сообщения: 64
Контактная информация:

Re: 100% загрузка процессора при копировании файлов

Сообщение Andy Hardy »

Всё таки надо резак на отдельную шлейку повесить.( IRQ 14 на IRQ 15 перекинуть)
Динозавры ещё живы.
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: 100% загрузка процессора при копировании файлов

Сообщение Valerius »

Так они и так на разных - primary и secondary. А зачем irq перекидывать? главное, чтоб они ни с чем не накладывались.
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
theserg
Сообщения: 8

Re: 100% загрузка процессора при копировании файлов

Сообщение theserg »

попробуй посмотреть в этом направлении:
Спасибо сказали:
Аватара пользователя
Kot-Mulder
Сообщения: 99

Re: 100% загрузка процессора при копировании файлов

Сообщение Kot-Mulder »

theserg, у меня VIA + AMD. Так что в чипсетах IDE оставил лишь VIA.
Правды нет, есть только свое мнение (с)
Спасибо сказали:
theserg
Сообщения: 8

Re: 100% загрузка процессора при копировании файлов

Сообщение theserg »

(Kot-Mulder @ Sunday, 08 August 2004, 17:35) писал(а):theserg, у меня VIA + AMD. Так что в чипсетах IDE оставил лишь VIA.

у меня тоже не p2, а celeron (a la p3), но когда я заметил аналогичную проблему с загрузкой проца при копировании файлов (у меня комп вообще подвисал на несколько секунд), я выставил эти флажки, make bzImage, и всё зашибись стало.

Но это так, информация к размышлению.
Спасибо сказали:
theserg
Сообщения: 8

Re: 100% загрузка процессора при копировании файлов

Сообщение theserg »

ЗЫЖ
Не забывай, что AMD и Intel должны быть полностью совместимыми процессорами, иначе бы маздай никогда бы не загрузился на атлоне, как он не загружается на маке, спарке и прочем нестандартном железе!

Это относится и к чипсетам тоже.
Спасибо сказали:
Аватара пользователя
VadimD
Сообщения: 90

Re: 100% загрузка процессора при копировании файлов

Сообщение VadimD »

А у меня вообще не видело контролер IDE пока не включил поддержку Intel 8xx чипсетов. Загрузка заканчивалась паником. Это было с матерью на SiS645. Наскока помню - ядро тогда было - 2.4.24. Возможно, стоит включить поддержку интеловских чипсетов в ядро.
И еще странности. С CD-рекордером в IDE режиме ситуация была примерно такое-же как и у автора топика. Правда, не настолько "запущено". В эмуляции SCSI - другое дело, даже светодиод активности не горит во время чтения компакта. Загрузка при копировании резко упала.
Gentoo/***

_________
BRGDS!
Спасибо сказали:
Ответить