Ясиноватский Форум http://ya-dn.ru/forum:80/forum/ |
|
режим DMA в Linux http://ya-dn.ru/forum:80/forum/viewtopic.php?f=36&t=5439 |
Страница 1 из 1 |
Автор: | cocs [ 28.11.2011 14:24:57 ] |
Заголовок сообщения: | режим DMA в Linux |
После установки Debian squeeze AMD64 начались дикие тормоза. Потом присмотрелся и понял что при копировании проц грузится на 100%. Ну как бы обрадовался, казалось нужно включить режим DMA. Но не тут то было. Вот что пишет hdparm: root@debian:/home/dmitry# hdparm -i /dev/sda /dev/sda: Model=Hitachi HDT725025VLA380, FwRev=V5DOA52A, SerialNo=VFC100R10K3Z8M Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=52 BuffType=DualPortCache, BuffSize=7372kB, MaxMultSect=16, MultSect=16 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=488397168 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6 AdvancedPM=yes: disabled (255) WriteCache=enabled Drive conforms to: ATA/ATAPI-7 T13 1532D revision 1: ATA/ATAPI-2,3,4,5,6,7 * signifies the current active mode Дальше попробовал протестить скорость записи/чтения: root@debian:/home/dmitry# hdparm -t /dev/sda /dev/sda: Timing buffered disk reads: 134 MB in 3.00 seconds = 44.63 MB/sec root@debian:/home/dmitry# Вроде бы как всё гуд. и в конце вот: /dev/sda: setting using_dma to 1 (on) HDIO_SET_DMA failed: Inappropriate ioctl for device HDIO_GET_DMA failed: Inappropriate ioctl for device root@debian:/home/dmitry# Нифига не пойму.... Может кто сталкивался с накой фигнёй. AMD64 поставил потому что часто конвертирую видео из одного формата в другой. Надеялся на большую производительность, а получил ... нифига не получил. |
Автор: | sef1976 [ 29.11.2011 09:52:58 ] |
Заголовок сообщения: | Re: режим DMA в Linux |
Автор: | cocs [ 29.11.2011 13:08:54 ] |
Заголовок сообщения: | Re: режим DMA в Linux |
привет! 1) Диск разбит на 5 разделов: по порядку 50Gb - NTFS 50Gb - fat32 15Gb под / 230Gb под home и 1Gb Swap ntfs первичный все остальные логические fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 # /dev/sda6 / ext3 errors=remount-ro 0 1 UUID=4596aada-a0ca-4187-912d-4f6a18254286 / ext3 errors=remount-ro 0 1 # /dev/sda3 /home ext3 defaults 0 2 UUID=02c77e22-eec1-4de2-bc9e-4ca31f13433c /home ext3 defaults 0 2 # /dev/sda4 none swap sw 0 0 UUID=cb6d7632-76d9-4a88-a80c-704f86eb0c97 none swap sw 0 0 # /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/cdrw /media/cdrom0 udf,iso9660 user,noauto 0 0 # /dev/scd1 /media/cdrom1 udf,iso9660 user,noauto 0 0 /dev/cdrom /media/cdrom1 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 # /dev/sda5 /mnt/d vfat defaults,utf8,umask=007,gid=46 0 1 UUID=92F6-D880 /mnt/d vfat defaults,utf8,umask=007,gid=46 0 1 # /dev/sda1 /mnt/c ntfs defaults,nls=utf8,umask=007,gid=46 0 1 UUID=52D49914D498FC03 /mnt/c ntfs defaults,nls=utf8,umask=007,gid=46 0 1 2) ОЗУ - 2 GB DDR-2, в KDE постоянно висят плазмоиды (или ка они называются...) погода, загрузка системы, содержание разных папок. Ну словом всё это хозяйство жрет до 200Мбайт постоянно. Но все эти фенечки висели и тогда, когда у меня стояла i386, и всё работало очень неплохо целых 4 года. 3) Ядро не трогал, ну кроме установки драйвера Nvidia, но это ядро было уже собрано и находилось в репозитории. 4) тормозит только при записи/чтении на винт. При этом проц грузится на 100 процентов. Если будут мысли по всему этому буду очень признателен. Не то чтоб я очень пострадаю от всего этого, в крайнем случае поставлю i386. Но блин разобраться хочу. Перелопатил уже форум Убунты, там описывались похожие случаи, но как помочь никто не знает. Есть посты в которых говорят о багах ядра 2.6. Что именно на архитектуре AMD64 проявляется такое вот явление и уже очень долго. Обновления безопасности качаю стабильно, не думаю что бы это не было исправлено... |
Автор: | sef1976 [ 29.11.2011 14:16:34 ] |
Заголовок сообщения: | Re: режим DMA в Linux |
Автор: | sef1976 [ 29.11.2011 14:19:44 ] |
Заголовок сообщения: | Re: режим DMA в Linux |
на десктопах обычно ставлю 32 бита на моем стоит 64 CentOS |
Автор: | sef1976 [ 29.11.2011 15:15:13 ] |
Заголовок сообщения: | Re: режим DMA в Linux |
Автор: | cocs [ 01.12.2011 13:42:45 ] |
Заголовок сообщения: | Re: режим DMA в Linux |
скорее всего что то я начудил с драйвером Нвидии. Потому как перестал работать Google Earth. Не буду заморачиваться, нет времени на разборки всего этого, работы много. Поставлю назад i386. |
Автор: | sef1976 [ 01.12.2011 16:13:33 ] |
Заголовок сообщения: | Re: режим DMA в Linux |
с ставлю дрова на АМД и Нвидиа с сайта производителя и проблем не имею ... |
Автор: | cocs [ 01.12.2011 21:05:10 ] |
Заголовок сообщения: | Re: режим DMA в Linux |
хотел об этом написать, но опоздал скачал бинарник драйвера с сайта Nvidia установил и всё заработало. УРА!!! радости нет предела всё таки косяки с ядром и драйвером. Не разбирался что именно за недостатком времени. Впредь буду ставить драйвера от производителя Благодарю за то что не оставили сам на сам с проблемой. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |