висняк при копировании более 400МБ
Устроился на новую работу, и возникла такая проблема.
Сижу за компом, мать которого ASUS K8S-MX построена на SIS'овском чипе:
# lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 760/M760 Host (rev 03)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SG86C202
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS965 [MuTIOL Media IO] (rev 47)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev 01)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] 190 Gigabit Ethernet Adapter
00:05.0 RAID bus controller: Silicon Integrated Systems [SiS] 182 SATA/RAID Controller (rev 01)
00:06.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:07.0 PCI bridge: Silicon Integrated Systems [SiS] PCI-to-PCI bridge
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter
Проц:
# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 28
model name : AMD Sempron(tm) Processor 2800+
stepping : 0
cpu MHz : 1603.699
cache size : 256 K
Два харда по 80 гигов, висят на сате.
Ну так вот, то что всё жутко тормозит, видимо из-за дисковой подсистемы, этт ладно...хотя hdparm показывает 57 метров. Когда пытаюсь скопировать любой большой файл, хотя бы с одного диска на другой, то где то после 300 метров, сначала скорость копирования начинает быстро снижаться, потом и вовсе останавливается, после чего, через пару секунд а может и больше, как получится, всё повисает, помогает только резет. Смотрел логи, но там пусто и ничего не появляется вплоть до самого момента зависания и после резета там тоже ничего. Вот и вопрос, что это может быть?!
Ядро 2.6.21-gentoo-r3, всё остальное, так сказать UpToDate.
Заранее спасибо!!!
- Для комментирования войдите или зарегистрируйтесь
А винты у тебя
А винты у тебя SATA-II?
а контроллер наверное в режиме SATA-I (150)?
Если так, то джамперами (написано на морде винта или на сайте производителя) меняешь режим работы накопителей в SATA-I.
Sata можно
Sata можно заставить по-разному работать, лучше, чтоб работал как scsi. А аппаратные проблемы с диском исключены?
у меня пару раз
у меня пару раз такие трабблы были при копировании на раздел нтфс
__
иЗвиНиТе зА НеРоВНый ПочЕРк!
Аппаратные..хмм.
Аппаратные..хмм...наврятли. А работает он как скази, т.е. виднеется как sda и sdb.
Железо...
Проверь через hdparm, включен ли у тебя DMA, так же посмотри, о чём орёт SMART. У меня копирование 600 метров вдвое лдольше идёт, чем копирование 500. Но всёж копируется.
hdparm насколько я
hdparm насколько я знаю с сатой работать не умеет, а sdparm не умеет контролировать и включать дма. Ну а вообще hdparm вот что выводит:
wcyclon / # hdparm -i /dev/sda
/dev/sda:
Model=WDC WD800JD-00LSA0 , FwRev=06.01D06, SerialNo= WD-WMAM9P363366
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=65
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=?16?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=156299375
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
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7
* signifies the current active mode
wcyclon / # hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 1076 MB in 2.00 seconds = 537.54 MB/sec
Timing buffered disk reads: 86 MB in 3.01 seconds = 28.60 MB/sec
хочу заметить, что скорость buffered disk reads меняется, и иногда показывает разные значения, от 7 до 56 мб.
Проверь диск с
Проверь диск с помощью Victoria или MHDD, обе досовские.
Вероятно что то с винтом. Поведения похоже на броски к резервным дорожкам + отказ в записи.
sdparm не умеет. Но
sdparm не умеет. Но оно и не нужно. DMA на sata-дисках работает всегда.
________________
Software is like sex; it's better when it's free.
Да и вообще не
Да и вообще не надо использовать винты WD и Maxtor. Самые хламовские винты.
______________________________________________________
Linux home 2.6.19-gentoo-r5 #3 SMP Thu Jun 14 21:28:55 KRAST 2007 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux
Теперь и HTC TyTN :) Жалко на Windows Mobile 6.0 :(
Да у меня
Да у меня особого выбора не было, что дали то и пользовал :(