Тормозит просмотр видео, запись на флешку

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

Видео при просомтре тормозит. Посмотрел тут в поиске, написано юзать ДМА при скорости ~3МБ/Сек. У меня такая скорость:
zodiac zodiac # hdparm -t /dev/hdb9

/dev/hdb9:
Timing buffered disk reads: 10 MB in 3.42 seconds = 2.92 MB/sec
Хотя мне сказали, что "поигравшись с ним, можешь погубить свой винт". Прошу совета.

Как запиcывать на флешку? У меня с нее только чтение работает. Файлы удалить не могу. Автомонтирование (хотя пробовал и в ручную). Тоже: как быть?
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Тормозит просмотр видео, запись на флешку

Сообщение Uncle_Theodore »

Скорость чтение с диска у Вас очень маленькая. Для сравнения, вот что у меня на довольно старом лаптопе

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

hdparm -tT /dev/hdc1

/dev/hdc1:
 Timing cached reads:   716 MB in  2.00 seconds = 357.78 MB/sec
 Timing buffered disk reads:  114 MB in  3.04 seconds =  37.48 MB/sec

Покажите вывод команды

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

hdparm /dev/hdb
(без ключей)

По поводу флешки, какие у нее опции монтирования? (посмотрите в /etc/fstab)
Спасибо сказали:
Аватара пользователя
helicopter
Сообщения: 324
Статус: Комсомолец
ОС: Gentoo Linux

Re: Тормозит просмотр видео, запись на флешку

Сообщение helicopter »

zodiac писал(а):
04.08.2007 10:11
/dev/hdb9:
Timing buffered disk reads: 10 MB in 3.42 seconds = 2.92 MB/sec
Хотя мне сказали, что "поигравшись с ним, можешь погубить свой винт". Прошу совета.


/me Юзает UltraDMA-5 (hda_args="-d1m8c1u1X69") и ничё.
Тут от железа зависит чипсеты от VIA например часто материли в плане кривой поддержки высших UltraDMA режимов.

PS В возможности погубить винт из-за DMA я очень сомневаюсь, а вот данные потерять вполне реально, так-что прежде, чем начинать эксперименты сделай бэкап важных данных.
Выбирая Linux, вы развиваете цивилизацию. Выбирая windows, вы набиваете кошелёк забугорному буржую...
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

В винде у меня все нормально. А почему на флешку не пишет? И не удаляет с нее?

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

zodiac ~ # hdparm /dev/hdb

/dev/hdb:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 65535/16/63, sectors = 240121728, start = 0
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение DaemonTux »

zodiac писал(а):
04.08.2007 16:10
В винде у меня все нормально. А почему на флешку не пишет? И не удаляет с нее?

[code]zodiac ~ # hdparm /dev/hdb

using_dma = 0 (off)

Включите dma.
Vladivostok Linux User Group
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

Боюсь... это на хард не повлияет? П.С. а ка включить?
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Тормозит просмотр видео, запись на флешку

Сообщение eduard_pustobaev »

zodiac писал(а):
04.08.2007 16:44
Боюсь... это на хард не повлияет? П.С. а ка включить?

Повлияет - быстрее работать будет. :)
hdparm -d 1 /dev/hdb
В дисгармонии со вселенной.
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

eduard_pustobaev, если что, то это будет на твоей совести!

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

zodiac ~ # hdparm -d 1 /dev/hdb

/dev/hdb:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)
Спасибо сказали:
Аватара пользователя
DiS
Сообщения: 296
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение DiS »

Если не ошибаюсь поддержку DMA нужно еще и в ядре указать. Вы это делали?
Если правильно задать вопрос, то он сам по себе будет ответом.
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

Нет конечно:) Забыл
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

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

zodiac linux # zcat /proc/config.gz | grep -i dma
CONFIG_GENERIC_ISA_DMA=y
CONFIG_ISA_DMA_API=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_PDC_ADMA is not set
# CONFIG_PATA_OPTIDMA is not set
# DMA Engine support
# CONFIG_DMA_ENGINE is not set
# DMA Clients
# DMA Devices

А что еще надо?
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

Куда все делись-то? неужели забыли?:D
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Тормозит просмотр видео, запись на флешку

Сообщение (asper »

а вы тут в соседних темах почитайте
Очень плохое распределение ресурсов #2
Да и ещё парочку было, поиском пройдитесь.
Я так понял с у женты это бывает.
Сомнительно доброе привидение
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

Только я писал почему DMA не включается. Вот и спрашиваю как его врубить.
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

Device Drivers --->UseATA/ATAPI/MFM/RLL support ---> PCI DMA by default when available [*]
Device Drivers --->UseATA/ATAPI/MFM/RLL support ---> Enable DMA only for disks []
2 обязательно ставить?
Спасибо сказали:
Andrew S
Сообщения: 225
Статус: экспериментатор
ОС: Conrad-Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение Andrew S »

zodiac писал(а):
01.09.2007 18:50
Device Drivers --->UseATA/ATAPI/MFM/RLL support ---> PCI DMA by default when available [*]
Device Drivers --->UseATA/ATAPI/MFM/RLL support ---> Enable DMA only for disks []
2 обязательно ставить?

DMA существенно увеличивает скорость системы, но немного снижает ее латентность (т.е. увеличивает время реакции на событие). Обычно оно имеет смысл для всех устройств, но есть редкие ситуации, когда оно мешает
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

zodiac ~ # hdparm -d 1 /dev/hdb

/dev/hdb:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

Все еще такая же фигня :/
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение DaemonTux »

zodiac писал(а):
02.09.2007 12:56
zodiac ~ # hdparm -d 1 /dev/hdb

/dev/hdb:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

Все еще такая же фигня :/

Скорее всего ядра собранно без поддержки dma.
Vladivostok Linux User Group
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

DaemonTux, Вы читали что я написал?
Device Drivers --->UseATA/ATAPI/MFM/RLL support ---> PCI DMA by default when available [*]
звездочка там стоит. что еще необходимо включить?
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Тормозит просмотр видео, запись на флешку

Сообщение (asper »

zodiac писал(а):
02.09.2007 16:47
DaemonTux, Вы читали что я написал?
Device Drivers --->UseATA/ATAPI/MFM/RLL support ---> PCI DMA by default when available [*]
звездочка там стоит. что еще необходимо включить?

Млин, ядра под рукой нет, может там ещё какая-то опция есть, просто данная говорит использовать DMA (типа hdparm -d 1 /dev/hdb). Вечером могу посмотреть если не разрешите.
Сомнительно доброе привидение
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

Тогда другой вопрос:
Cпасибо, родные, включил поддержку чипсета и всё заработало.

Где её включить?

Само по себе как-то стало:
zodiac linux # hdparm -tT /dev/hdb

/dev/hdb:
Timing cached reads: 1284 MB in 2.00 seconds = 641.61 MB/sec
Timing buffered disk reads: 8 MB in 3.16 seconds = 2.53 MB/sec
zodiac linux # hdparm /dev/hdb

/dev/hdb:
multcount = 16 (on)
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 65535/16/63, sectors = 240121728, start = 0
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Тормозит просмотр видео, запись на флешку

Сообщение (asper »

Чипсет то какой ?
lspci можно взглянуть ?
Сомнительно доброе привидение
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

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

zodiac linux # lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 650/M650 Host (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (rev 04)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
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:06.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:06.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:06.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
00:07.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:07.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
00:07.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
00:08.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video Broadcast Decoder (rev 01)
00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550]
01:00.1 Display controller: ATI Technologies Inc RV350 ?? [Radeon 9550] (Secondary)
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Тормозит просмотр видео, запись на флешку

Сообщение (asper »

Поддержка вашего SIS650 включена в ядре ?
Ищите там же , где вы включали опцию про DMA, чуть ниже, должен быть целый список всяких чипсетов (вспоминаю по памяти).
Только вкомпильте его в ядро (не модулем).
Сомнительно доброе привидение
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

Все ок, дма включил. Это отрицательно на хард не повлияет? А проблема с флешкой еще не решилась.
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: Тормозит просмотр видео, запись на флешку

Сообщение (asper »

zodiac писал(а):
03.09.2007 17:39
Все ок, дма включил.

Уж расскажите как, ей богу интересно ?
Сомнительно доброе привидение
Спасибо сказали:
zodiac
Сообщения: 216
Статус: зодя =)
ОС: Gentoo

Re: Тормозит просмотр видео, запись на флешку

Сообщение zodiac »

Рассказыываю: включил в ядре поддержку sis.... (туда входит и sis650)
Спасибо сказали: