DeadLamer

Newbie | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Здравствуйте, помогите разобраться с проблемой - очень низкая скорость записи/чтения на диски. конфиг: Код: root@mx2:~> uname -a FreeBSD 6.2-RELEASE-p9 FreeBSD 6.2-RELEASE-p9 #3: | dmesg Код: root@mx2:~> mount /dev/ar0s1a on / (ufs, local) devfs on /dev (devfs, local) /dev/ar0s1e on /tmp (ufs, local, soft-updates) /dev/ar0s1f on /usr (ufs, local, soft-updates) /dev/ar0s1d on /var (ufs, local, soft-updates) /dev/ar0s1g on /usr/home (ufs, local, soft-updates) /dev/ad0s1d on /u/ad0 (ufs, local) devfs on /var/named/dev (devfs, local) | Код: root@mx2:/usr/home/diez> atacontrol list ATA channel 0: Master: ad0 <WDC WD2500JB-00GVA0/08.02D08> ATA/ATAPI revision 6 Slave: no device present ATA channel 1: Master: no device present Slave: no device present ATA channel 2: Master: ad4 <ST3802110A/3.AAJ> ATA/ATAPI revision 7 Slave: no device present ATA channel 3: Master: no device present Slave: ad7 <SAMSUNG SV6003H/QQ100-12> ATA/ATAPI revision 6 | Вот что выдает по тестам : Код: root@mx2:~> diskinfo -ctv ar0 ar0 512 # sectorsize 60000000000 # mediasize in bytes (56G) 117187500 # mediasize in sectors 7294 # Cylinders according to firmware. 255 # Heads according to firmware. 63 # Sectors according to firmware. I/O command overhead: time to read 10MB block 1.993881 sec = 0.097 msec/sector time to read 20480 sectors 96.562379 sec = 4.715 msec/sector calculated command overhead = 4.618 msec/sector Seek times: Full stroke: 250 iter in 2.295744 sec = 9.183 msec Half stroke: 250 iter in 3.133692 sec = 12.535 msec Quarter stroke: 500 iter in 4.506984 sec = 9.014 msec Short forward: 400 iter in 3.645145 sec = 9.113 msec Short backward: 400 iter in 4.194780 sec = 10.487 msec Seq outer: 2048 iter in 8.804519 sec = 4.299 msec Seq inner: 2048 iter in 8.342073 sec = 4.073 msec Transfer rates: outside: 102400 kbytes in 8.985351 sec = 11396 kbytes/sec middle: 102400 kbytes in 8.634593 sec = 11859 kbytes/sec inside: 102400 kbytes in 9.601395 sec = 10665 kbytes/sec root@mx2:~> diskinfo -ctv ad0 ad0 512 # sectorsize 250059350016 # mediasize in bytes (233G) 488397168 # mediasize in sectors 7752336 # Cylinders according to firmware. 1 # Heads according to firmware. 63 # Sectors according to firmware. I/O command overhead: time to read 10MB block 1.442247 sec = 0.070 msec/sector time to read 20480 sectors 138.643173 sec = 6.770 msec/sector calculated command overhead = 6.699 msec/sector Seek times: Full stroke: 250 iter in 7.346665 sec = 29.387 msec Half stroke: 250 iter in 5.098060 sec = 20.392 msec Quarter stroke: 500 iter in 9.358831 sec = 18.718 msec Short forward: 400 iter in 4.257812 sec = 10.645 msec Short backward: 400 iter in 4.663155 sec = 11.658 msec Seq outer: 2048 iter in 12.885937 sec = 6.292 msec Seq inner: 2048 iter in 11.611683 sec = 5.670 msec Transfer rates: outside: 102400 kbytes in 12.511676 sec = 8184 kbytes/sec middle: 102400 kbytes in 10.214857 sec = 10025 kbytes/sec inside: 102400 kbytes in 8.921412 sec = 11478 kbytes/sec запись ar0:/usr/bin/time -h dd if=/dev/zero of=testfile bs=4k count=26214 26214+0 records in 26214+0 records out 107372544 bytes transferred in 179.705255 secs (597493 bytes/sec) 3m1,21s real 0,33s user 26,35s sys чтение ar0: /usr/bin/time -h dd if=testfile of=/dev/null bs=4k count=26214 26214+0 records in 26214+0 records out 107372544 bytes transferred in 56.485784 secs (1900877 bytes/sec) 56,60s real 0,32s user 9,03s sys запись ad0:/usr/bin/time -h dd if=/dev/zero of=testfile bs=4k count=26214 26214+0 records in 26214+0 records out 107372544 bytes transferred in 187.508678 secs (572627 bytes/sec) 3m10,82s real 0,34s user 27,22s sys чтение ad0: /usr/bin/time -h dd if=testfile of=/dev/null bs=4k count=26214 26214+0 records in 26214+0 records out 107372544 bytes transferred in 47.072251 secs (2281016 bytes/sec) 47,21s real 0,27s user 7,68s sys | Не могу понять в чем причина, если бы в Рейде, то тогда бы небыло такого с ad0 который висит на матери. |