ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] ncq возможно ли?
@ 2010-11-17 21:08 Alexey Morsov
  2010-11-18 10:07 ` Sergey Vlasov
  0 siblings, 1 reply; 7+ messages in thread
From: Alexey Morsov @ 2010-11-17 21:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Хочу таки поиметь NCQ.

в dmesg такое:
libata version 3.00 loaded.
pata_acpi 0000:00:1f.2: PCI INT B -> GSI 22 (level, low) -> IRQ 22
pata_acpi 0000:00:1f.2: setting latency timer to 64
pata_acpi 0000:00:1f.2: PCI INT B disabled
pata_acpi 0000:00:1f.5: PCI INT B -> GSI 22 (level, low) -> IRQ 22
pata_acpi 0000:00:1f.5: setting latency timer to 64
pata_acpi 0000:00:1f.5: PCI INT B disabled
ata_piix 0000:00:1f.2: version 2.13
ata_piix 0000:00:1f.2: PCI INT B -> GSI 22 (level, low) -> IRQ 22
ata_piix 0000:00:1f.2: MAP [ P0 -- P1 -- ]
ata_piix 0000:00:1f.2: setting latency timer to 64
scsi0 : ata_piix
scsi1 : ata_piix
ata1: SATA max UDMA/133 cmd 0xc000 ctl 0xbc00 bmdma 0xb480 irq 22
ata2: SATA max UDMA/133 cmd 0xb880 ctl 0xb800 bmdma 0xb488 irq 22
ata_piix 0000:00:1f.5: PCI INT B -> GSI 22 (level, low) -> IRQ 22
ata_piix 0000:00:1f.5: MAP [ P0 -- P1 -- ]
ata_piix 0000:00:1f.5: setting latency timer to 64
scsi2 : ata_piix
scsi3 : ata_piix
ata3: SATA max UDMA/133 cmd 0xd000 ctl 0xcc00 bmdma 0xc480 irq 22
ata4: SATA max UDMA/133 cmd 0xc880 ctl 0xc800 bmdma 0xc488 irq 22
ata4: SATA link down (SStatus 0 SControl 300)
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.00: ATA-8: WDC WD10EARS-00Y5B1, 80.00A80, max UDMA/133
ata2.00: 1953525168 sectors, multi 16: LBA48 NCQ (depth 0/32)

Т.е. как я понимаю контроллер (ich9, p35 кажись) его умеет, модуль achi loaded,
 но по факту вроде как ncq и нет.

Или есть (вроде б если есть то ata2.00: 1953525168 sectors, multi 16:
LBA48 NCQ (depth 0/32)
 должно быть с AA ну или depth не 0)



-- 
WBR,Алексей Морсов
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

> И на Мастере попробуйте собрать в хашере Konversation-1.17 ;-)
[постукивая кувалдой] А надо?
		-- alb in sisyphus@


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] ncq возможно ли?
  2010-11-17 21:08 [sisyphus] ncq возможно ли? Alexey Morsov
@ 2010-11-18 10:07 ` Sergey Vlasov
  2010-11-18 10:32   ` Alexey Morsov
  0 siblings, 1 reply; 7+ messages in thread
From: Sergey Vlasov @ 2010-11-18 10:07 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 533 bytes --]

On Thu, Nov 18, 2010 at 12:08:02AM +0300, Alexey Morsov wrote:
> Хочу таки поиметь NCQ.
[...]
> Т.е. как я понимаю контроллер (ich9, p35 кажись) его умеет, модуль achi
> loaded, но по факту вроде как ncq и нет.

Нужно ещё включить в настройках BIOS режим контроллера AHCI (если такая
опция там доступна - для просто ICH9 (не ICH9R/DH/DO) её может не быть,
возможно, из-за того, что драйвер iastor для Windows XP официально не
поддерживает ICH9, поэтому при включении AHCI без извращений работает
только Windows >= Vista).

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] ncq возможно ли?
  2010-11-18 10:07 ` Sergey Vlasov
@ 2010-11-18 10:32   ` Alexey Morsov
  2010-11-18 18:41     ` Sergey Vlasov
  0 siblings, 1 reply; 7+ messages in thread
From: Alexey Morsov @ 2010-11-18 10:32 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1172 bytes --]

On Thu, Nov 18, 2010 at 01:07:02PM +0300, Sergey Vlasov wrote:
> 
> Нужно ещё включить в настройках BIOS режим контроллера AHCI (если такая
хм, в биосе у меня там только одно значение - IDE :(
Значит просто моя плата не умеет ahci ? странно...

> поддерживает ICH9, поэтому при включении AHCI без извращений работает
> только Windows >= Vista).
Понится когда я ставил туда XP пришлось делать нлайтом свой образ и класть
туда драйвер для ich9 потому что ванильная венда диск не видела вовсе.

-- 
WBR,
Alexey Morsov
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

> Добавьте меня в @python, чоуж.
Нет уж!  Сначала дособирай что хотел.  А то добавят человека в
python@, а он БАЦ! и пропал...
		-- raorn in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] ncq возможно ли?
  2010-11-18 10:32   ` Alexey Morsov
@ 2010-11-18 18:41     ` Sergey Vlasov
  2010-11-18 20:35       ` Alexey Morsov
  0 siblings, 1 reply; 7+ messages in thread
From: Sergey Vlasov @ 2010-11-18 18:41 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 855 bytes --]

On Thu, Nov 18, 2010 at 01:32:35PM +0300, Alexey Morsov wrote:
> On Thu, Nov 18, 2010 at 01:07:02PM +0300, Sergey Vlasov wrote:
> > 
> > Нужно ещё включить в настройках BIOS режим контроллера AHCI (если такая
> хм, в биосе у меня там только одно значение - IDE :(
> Значит просто моя плата не умеет ahci ? странно...

Но опция при этом есть?  Странно, обычно в подобном случае её вообще
не делают.  Возможно, есть зависимость от каких-то других настроек.

> > поддерживает ICH9, поэтому при включении AHCI без извращений работает
> > только Windows >= Vista).
> Понится когда я ставил туда XP пришлось делать нлайтом свой образ и класть
> туда драйвер для ich9 потому что ванильная венда диск не видела вовсе.

Значит, тогда режим AHCI всё-таки работал.  Перестать работать мог или
из-за обновлений BIOS, или из-за смены настроек там же.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] ncq возможно ли?
  2010-11-18 18:41     ` Sergey Vlasov
@ 2010-11-18 20:35       ` Alexey Morsov
  2010-11-18 22:10         ` Ivan Fedorov
  0 siblings, 1 reply; 7+ messages in thread
From: Alexey Morsov @ 2010-11-18 20:35 UTC (permalink / raw)
  To: sisyphus

On Thu, Nov 18, 2010 at 09:41:24PM +0300, Sergey Vlasov wrote:
> Но опция при этом есть?  Странно, обычно в подобном случае её вообще
Все что нарыл на SATA там - IDE.

> Значит, тогда режим AHCI всё-таки работал.  Перестать работать мог или
> из-за обновлений BIOS, или из-за смены настроек там же.
Бивес не прошивал, настройки не трогал с момента покупки :)

Где-то читал, что XP иногда таки вырубает ahci и народ решает путем
уставоки intel matrix и патчем реестра.

А вообще как точно понять что оно задействовано? Просто на рабочем компе у
меня в биосе четко AHCI стоит (но венды там нет) и в dmesg я виже только
буквоки AA после ata1.00... ну и там не0/32

И есть ли смысл вообще дальше ковырять? 
/dev/sdb:
 Timing cached reads:   14052 MB in  2.00 seconds = 7035.69 MB/sec
  Timing buffered disk reads: 322 MB in  3.00 seconds = 107.21 MB/sec

  ?
-- 
WBR,Алексей Морсов
программист ЗАО "ИК "Риком-Траст"
Jabber: samurai@www.fondmarket.ru
ALT Linux Team Member

> Нет, это sandman его монтирует внутрь через bind, а hasher вычисляет
> список файлов снаружи и копирует их внутрь.
То есть исходники внутри чрута получить никак нельзя?
Это противоречит GPL. :)
		-- at in devel@


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] ncq возможно ли?
  2010-11-18 20:35       ` Alexey Morsov
@ 2010-11-18 22:10         ` Ivan Fedorov
  2010-11-21 10:59           ` Yury Bushmelev
  0 siblings, 1 reply; 7+ messages in thread
From: Ivan Fedorov @ 2010-11-18 22:10 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 620 bytes --]

Alexey Morsov <samurai-mf32rqebUfs@public.gmane.org> writes:

> И есть ли смысл вообще дальше ковырять? 
> /dev/sdb:
>  Timing cached reads:   14052 MB in  2.00 seconds = 7035.69 MB/sec
>  Timing buffered disk reads: 322 MB in  3.00 seconds = 107.21 MB/sec
>
>   ?

Это скорость линейного чтения в 1 поток. Тут ни io-шедулер, ни NCQ роли
почти не играют. Надо пробовать io в несколько потоков, чтобы была
необходимость в сортировке запросов.

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] ncq возможно ли?
  2010-11-18 22:10         ` Ivan Fedorov
@ 2010-11-21 10:59           ` Yury Bushmelev
  0 siblings, 0 replies; 7+ messages in thread
From: Yury Bushmelev @ 2010-11-21 10:59 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

19 ноября 2010 г. 1:10 пользователь Ivan Fedorov <ns@altlinux.org> написал:
> Alexey Morsov <samurai-mf32rqebUfs@public.gmane.org> writes:
>
>> И есть ли смысл вообще дальше ковырять?
>> /dev/sdb:
>>  Timing cached reads:   14052 MB in  2.00 seconds = 7035.69 MB/sec
>>  Timing buffered disk reads: 322 MB in  3.00 seconds = 107.21 MB/sec
>>
>>   ?
>
> Это скорость линейного чтения в 1 поток. Тут ни io-шедулер, ни NCQ роли
> почти не играют. Надо пробовать io в несколько потоков, чтобы была
> необходимость в сортировке запросов.

Я тут попробовал у себя на ArchLinux c ядром 2.6.35 включить noop во
время компиляции OpenEmbedded.
Возможно, производительность дисковой подсистемы и увеличилась, но вот
пользоваться компьютером стало невозможно совершенно. Кое как вернул
cfq, после этого полегчало. deadline повел себя тоже лучше, чем noop в
плане интерактивности.

Правда, пристальный взгляд показал мне вот что:

ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata4.00: ATA-8: WDC WD5001AALS-00L3B2, 01.03B01, max UDMA/133
ata4.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
ata4.00: configured for UDMA/133

И вот это UDMA/133 меня удивило.. Диск - SATA-II WD Black 500Gb

-- 
С уважением,
Бушмелев Юрий

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-11-21 10:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-17 21:08 [sisyphus] ncq возможно ли? Alexey Morsov
2010-11-18 10:07 ` Sergey Vlasov
2010-11-18 10:32   ` Alexey Morsov
2010-11-18 18:41     ` Sergey Vlasov
2010-11-18 20:35       ` Alexey Morsov
2010-11-18 22:10         ` Ivan Fedorov
2010-11-21 10:59           ` Yury Bushmelev

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git