ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] IBM TP R30, hdd & udma
@ 2006-03-29 13:29 Denis G. Samsonenko
  2006-03-30 13:52 ` spider
  2006-04-02 18:34 ` Michael Shigorin
  0 siblings, 2 replies; 9+ messages in thread
From: Denis G. Samsonenko @ 2006-03-29 13:29 UTC (permalink / raw)
  To: community

Вечер добрый!

Что-то меня достали тормоза на моём ноуте. Вроде машинка не сильно
старая, но всё как-то медленно.

Решил первым делом посмотреть на параметры винчестера.

[denis@ogion ~]$ sudo -H hdparm -tT /dev/hda

/dev/hda:
 Timing cached reads:   224 MB in  2.04 seconds = 110.01 MB/sec
 Timing buffered disk reads:   54 MB in  3.05 seconds =  17.69 MB/sec


[denis@ogion ~]$ sudo -H hdparm -iIv /dev/hda

/dev/hda:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 65535/16/63, sectors = 78140160, start = 0

 Model=FUJITSU MHV2040AT, FwRev=00000096, SerialNo=NS10T5C2E370
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=0
 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=78140160
 IORDY=yes, tPIO={min:240,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
 AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
 Drive conforms to: ATA/ATAPI-6 T13 1410D revision 3a:  ATA/ATAPI-2 ATA/ATAPI-3
ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6

 * signifies the current active mode

ATA device, with non-removable media
        Model Number:       FUJITSU MHV2040AT
        Serial Number:      NS10T5C2E370
        Firmware Revision:  00000096
Standards:
        Used: ATA/ATAPI-6 T13 1410D revision 3a
        Supported: 6 5 4 3
Configuration:
        Logical         max     current
        cylinders       16383   16383
        heads           16      16
        sectors/track   63      63
        --
        CHS current addressable sectors:   16514064
        LBA    user addressable sectors:   78140160
        device size with M = 1024*1024:       38154 MBytes
        device size with M = 1000*1000:       40007 MBytes (40 GB)
Capabilities:
        LBA, IORDY(cannot be disabled)
        Queue depth: 1
        Standby timer values: spec'd by Standard, no device specific minimum
        R/W multiple sector transfer: Max = 16  Current = 16
        Advanced power management level: 128 (0x80)
        Recommended acoustic management value: 254, current value: 254
        DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4 udma5
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=240ns  IORDY flow control=120ns
...

На сколько я понял, включен режим udma2. У меня такой вопрос, можно ли
для этого винчестера включить более быстрый режим, или udma2 для него
потолок? И можно ли включть 32-bit для IO_support, или не стоит?

--
Всего доброго,

Денис.

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

* Re: [Comm] IBM TP R30, hdd & udma
  2006-03-29 13:29 [Comm] IBM TP R30, hdd & udma Denis G. Samsonenko
@ 2006-03-30 13:52 ` spider
  2006-03-31  4:59   ` Denis G. Samsonenko
  2006-04-02 18:34 ` Michael Shigorin
  1 sibling, 1 reply; 9+ messages in thread
From: spider @ 2006-03-30 13:52 UTC (permalink / raw)
  To: ALT Linux Community

Denis G. Samsonenko wrote:
Вечер добрый!
> 
> Что-то меня достали тормоза на моём ноуте. Вроде машинка не сильно
> старая, но всё как-то медленно.
> 
> Решил первым делом посмотреть на параметры винчестера.
А с чего Вы взяли, что именно диск виноват в тормозах? Памяти сколько у
Вас и что стоит? А винда тоже тормозит?


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

* Re: [Comm] IBM TP R30, hdd & udma
  2006-03-30 13:52 ` spider
@ 2006-03-31  4:59   ` Denis G. Samsonenko
  0 siblings, 0 replies; 9+ messages in thread
From: Denis G. Samsonenko @ 2006-03-31  4:59 UTC (permalink / raw)
  To: ALT Linux Community

Привет!

30.03.06, spider написал:
> > Что-то меня достали тормоза на моём ноуте. Вроде машинка не сильно
> > старая, но всё как-то медленно.
> > Решил первым делом посмотреть на параметры винчестера.
> А с чего Вы взяли, что именно диск виноват в тормозах? Памяти сколько
> у Вас и что стоит? А винда тоже тормозит?

Я не утверждаю, что именно из-за диска. Просто это первое, что взялся проверить.

Характеристики машины такие: PIII 1.0GHz, 256MB RAM, 40GB HDD, Trident
8MB Video, etc. Это ноут.

Под виндой (XP Home) вроде поотзывчивей, хотя утверждать не берусь.
Тут бы совтину какую для замера. Пытался найти hdparm под винды, да не
нашёл. Есть ли что-нибудь подобное?

В linux использовал xfce4. Тормоза видны просто на глаз. Запуск
Terminal приходится ждать порой до 10 секунд до момента появления
приглашения bash. Это если забускать оболочку как логин-шелл. Если
просто, то чуть быстрее. Тот же firefox-1.5 под виндой работает
шустрее на этой же машинке.

Сейчас пересел на IceWM, вроде немного полегчало. Использую Сизиф.

На другом стационарном компе с чуть лучшими характеристиками (Athlon
1.1GHz, 512MB RAM, 120GB HDD, GeForce4 MX440) таких явных
подтормаживаний не наблюдал. Там стоит АЛМ2.4 и тоже используется
xfce4.

Есть другой ноут с характеристиками похуже (PIII 800MHz, 196MB RAM,
40GB HDD), там стоит только WinXP Pro. Там тормозит только FireFox.

Так что мне странно, что с процессором 1GHz и памятью 256MB я наблюдаю
подтормаживание. Поэтому и решил первым делом посмотреть на винчестер.

Посмотрев на него, я обнаружил, что он работает в режиме udma2, хотя
вроде и сам винт и контроллер (Ali M5229) должны держать udma5.
Попытки включить udma5 ни к чему не привели. С чем это может быть
связано? И как проверить в винде какой режим udma включен для
винчестера?

--
Всего доброго,

Денис.

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

* Re: [Comm] IBM TP R30, hdd & udma
  2006-03-29 13:29 [Comm] IBM TP R30, hdd & udma Denis G. Samsonenko
  2006-03-30 13:52 ` spider
@ 2006-04-02 18:34 ` Michael Shigorin
  2006-04-02 19:34   ` Sergey Vlasov
                     ` (2 more replies)
  1 sibling, 3 replies; 9+ messages in thread
From: Michael Shigorin @ 2006-04-02 18:34 UTC (permalink / raw)
  To: community

On Wed, Mar 29, 2006 at 05:29:35AM -0800, Denis G. Samsonenko wrote:
>  Timing buffered disk reads:   54 MB in  3.05 seconds =  17.69 MB/sec

Где-то как-то...

>  IO_support   =  0 (default 16-bit)
>  unmaskirq    =  0 (off)

Это стоит поправить.

>  UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5

Чипсет какой?  Если BX, так и положено.

> На сколько я понял, включен режим udma2. У меня такой вопрос,
> можно ли для этого винчестера включить более быстрый режим, или
> udma2 для него потолок? И можно ли включть 32-bit для
> IO_support, или не стоит?

pad:~> cat /etc/sysconfig/harddisk/hda 
MULTIPLE_IO=16
EIDE_32BIT=1
LOOKAHEAD=1
EXTRA_PARAMS=-a16u1
pad:~> sudo hdparm -Tti /dev/hda

/dev/hda:

 Model=IC25N030ATMR04-0, FwRev=MOAOAD4A, SerialNo=MRG215KBHS2AKJ
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/15/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=DualPortCache, BuffSize=1740kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/15/63, CurSects=15481935, LBA=yes, LBAsects=58605120
 IORDY=on/off, tPIO={min:240,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 
 AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
 Drive conforms to: ATA/ATAPI-6 T13 1410D revision 3a:  ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6

 * signifies the current active mode

 Timing cached reads:   872 MB in  2.00 seconds = 435.97 MB/sec
 Timing buffered disk reads:   74 MB in  3.07 seconds =  24.12 MB/sec

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [Comm] IBM TP R30, hdd & udma
  2006-04-02 18:34 ` Michael Shigorin
@ 2006-04-02 19:34   ` Sergey Vlasov
  2006-04-03  9:36     ` [Comm] [faq] " Michael Shigorin
  2006-04-03 10:07   ` [Comm] " Denis G. Samsonenko
  2006-04-03 10:11   ` Denis G. Samsonenko
  2 siblings, 1 reply; 9+ messages in thread
From: Sergey Vlasov @ 2006-04-02 19:34 UTC (permalink / raw)
  To: community

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

On Sun, Apr 02, 2006 at 09:34:02PM +0300, Michael Shigorin wrote:
> On Wed, Mar 29, 2006 at 05:29:35AM -0800, Denis G. Samsonenko wrote:
> >  Timing buffered disk reads:   54 MB in  3.05 seconds =  17.69 MB/sec
> 
> Где-то как-то...
> 
> >  IO_support   =  0 (default 16-bit)
> >  unmaskirq    =  0 (off)
> 
> Это стоит поправить.

От io_32bit реального эффекта не будет - этот параметр влияет только
на PIO.

> >  UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
> 
> Чипсет какой?  Если BX, так и положено.

> 
> > На сколько я понял, включен режим udma2. У меня такой вопрос,
> > можно ли для этого винчестера включить более быстрый режим, или
> > udma2 для него потолок? И можно ли включть 32-bit для
> > IO_support, или не стоит?
> 
> pad:~> cat /etc/sysconfig/harddisk/hda 
> MULTIPLE_IO=16

Это, кстати, тоже настройка только для PIO - в командах DMA
допускается до 256 секторов без дополнительных настроек (а в режиме
lba48 ещё больше).

> EIDE_32BIT=1
> LOOKAHEAD=1
> EXTRA_PARAMS=-a16u1

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

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

* [Comm] [faq] Re: IBM TP R30, hdd & udma
  2006-04-02 19:34   ` Sergey Vlasov
@ 2006-04-03  9:36     ` Michael Shigorin
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2006-04-03  9:36 UTC (permalink / raw)
  To: community

On Sun, Apr 02, 2006 at 11:34:18PM +0400, Sergey Vlasov wrote:
> > >  IO_support   =  0 (default 16-bit)
> > >  unmaskirq    =  0 (off)
> > Это стоит поправить.
> От io_32bit реального эффекта не будет - этот параметр влияет
> только на PIO.

А.  Дрееевняя привычка сказывается :-)

> > >  UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
> > Чипсет какой?  Если BX, так и положено.
> > > На сколько я понял, включен режим udma2. У меня такой вопрос,
> > > можно ли для этого винчестера включить более быстрый режим, или
> > > udma2 для него потолок? И можно ли включть 32-bit для
> > > IO_support, или не стоит?
> > pad:~> cat /etc/sysconfig/harddisk/hda 
> > MULTIPLE_IO=16
> Это, кстати, тоже настройка только для PIO - в командах DMA
> допускается до 256 секторов без дополнительных настроек (а в режиме
> lba48 ещё больше).

Спасибо, сейчас тоже законсервирую.

https://faq.altlinux.ru/index.php?action=single&nf=1&qid=837

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [Comm] IBM TP R30, hdd & udma
  2006-04-02 18:34 ` Michael Shigorin
  2006-04-02 19:34   ` Sergey Vlasov
@ 2006-04-03 10:07   ` Denis G. Samsonenko
  2006-04-03 11:27     ` Michael Shigorin
  2006-04-03 10:11   ` Denis G. Samsonenko
  2 siblings, 1 reply; 9+ messages in thread
From: Denis G. Samsonenko @ 2006-04-03 10:07 UTC (permalink / raw)
  To: ALT Linux Community

Привет!

03.04.06, Michael Shigorin написал(а):
> >  Timing buffered disk reads:   54 MB in  3.05 seconds =  17.69 MB/sec
>
> Где-то как-то...

Плохо или нормально?

> >  IO_support   =  0 (default 16-bit)
> >  unmaskirq    =  0 (off)
>
> Это стоит поправить.

Это я уже поправил, да только изменени

> >  UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
>
> Чипсет какой?  Если BX, так и положено.
>
> > На сколько я понял, включен режим udma2. У меня такой вопрос,
> > можно ли для этого винчестера включить более быстрый режим, или
> > udma2 для него потолок? И можно ли включть 32-bit для
> > IO_support, или не стоит?
>
> pad:~> cat /etc/sysconfig/harddisk/hda
> MULTIPLE_IO=16
> EIDE_32BIT=1
> LOOKAHEAD=1
> EXTRA_PARAMS=-a16u1
> pad:~> sudo hdparm -Tti /dev/hda
>
> /dev/hda:
>
>  Model=IC25N030ATMR04-0, FwRev=MOAOAD4A, SerialNo=MRG215KBHS2AKJ
>  Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
>  RawCHS=16383/15/63, TrkSize=0, SectSize=0, ECCbytes=4
>  BuffType=DualPortCache, BuffSize=1740kB, MaxMultSect=16, MultSect=16
>  CurCHS=16383/15/63, CurSects=15481935, LBA=yes, LBAsects=58605120
>  IORDY=on/off, tPIO={min:240,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
>  AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
>  Drive conforms to: ATA/ATAPI-6 T13 1410D revision 3a:  ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6
>
>  * signifies the current active mode
>
>  Timing cached reads:   872 MB in  2.00 seconds = 435.97 MB/sec
>  Timing buffered disk reads:   74 MB in  3.07 seconds =  24.12 MB/sec
>
> --
>  ---- WBR, Michael Shigorin <mike@altlinux.ru>
>   ------ Linux.Kiev http://www.linux.kiev.ua/
> _______________________________________________
> Community mailing list
> Community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


--
Всего доброго,

Денис.

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

* Re: [Comm] IBM TP R30, hdd & udma
  2006-04-02 18:34 ` Michael Shigorin
  2006-04-02 19:34   ` Sergey Vlasov
  2006-04-03 10:07   ` [Comm] " Denis G. Samsonenko
@ 2006-04-03 10:11   ` Denis G. Samsonenko
  2 siblings, 0 replies; 9+ messages in thread
From: Denis G. Samsonenko @ 2006-04-03 10:11 UTC (permalink / raw)
  To: community

Привет!

03.04.06, Michael Shigorin написал(а):
> >  Timing buffered disk reads:   54 MB in  3.05 seconds =  17.69 MB/sec
>
> Где-то как-то...

Плохо или хорошо?

> >  IO_support   =  0 (default 16-bit)
> >  unmaskirq    =  0 (off)
>
> Это стоит поправить.

Поправил, но скорости это не прибавило.

> >  UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
>
> Чипсет какой?  Если BX, так и положено.

]# lspci
0000:00:00.0 Host bridge: ALi Corporation M1621 (rev 01)
0000:00:01.0 PCI bridge: ALi Corporation PCI to AGP Controller (rev 01)
0000:00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI
AC-Link Controller Audio Device (rev 01)
0000:00:07.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge
[Aladdin IV/V/V+]
0000:00:0a.0 Ethernet controller: Intel Corporation 82557/8/9
[Ethernet Pro 100] (rev 0d)
0000:00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c3)
0000:00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
0000:00:13.0 CardBus bridge: O2 Micro, Inc. OZ601/6912/711E0
CardBus/SmartCardBus Controller
0000:00:14.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
0000:01:00.0 VGA compatible controller: Trident Microsystems
CyberBlade/i1 (rev 5d)

> > На сколько я понял, включен режим udma2. У меня такой вопрос,
> > можно ли для этого винчестера включить более быстрый режим, или
> > udma2 для него потолок?

Пробовал включить udma5 -- не включается. :(

--
Всего доброго,

Денис.

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

* Re: [Comm] IBM TP R30, hdd & udma
  2006-04-03 10:07   ` [Comm] " Denis G. Samsonenko
@ 2006-04-03 11:27     ` Michael Shigorin
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2006-04-03 11:27 UTC (permalink / raw)
  To: ALT Linux Community

On Mon, Apr 03, 2006 at 07:07:00PM +0900, Denis G. Samsonenko wrote:
> > >  Timing buffered disk reads:   54 MB in  3.05 seconds =  17.69 MB/sec
> > Где-то как-то...
> Плохо или нормально?

Не удивляет.

On Mon, Apr 03, 2006 at 07:11:49PM +0900, Denis G. Samsonenko wrote:
> > >  IO_support   =  0 (default 16-bit)
> > >  unmaskirq    =  0 (off)
> > Это стоит поправить.
> Поправил, но скорости это не прибавило.

В свете ответа vsu@ это понятно... (-u вроде как чуточку может
помогать и с DMA, но тогда уже малозаметно)

> > >  UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
> > Чипсет какой?  Если BX, так и положено.
> 0000:00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c3)

Возможно, он ATA33?

> > > На сколько я понял, включен режим udma2. У меня такой
> > > вопрос, можно ли для этого винчестера включить более
> > > быстрый режим, или udma2 для него потолок?
> Пробовал включить udma5 -- не включается. :(

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

end of thread, other threads:[~2006-04-03 11:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-03-29 13:29 [Comm] IBM TP R30, hdd & udma Denis G. Samsonenko
2006-03-30 13:52 ` spider
2006-03-31  4:59   ` Denis G. Samsonenko
2006-04-02 18:34 ` Michael Shigorin
2006-04-02 19:34   ` Sergey Vlasov
2006-04-03  9:36     ` [Comm] [faq] " Michael Shigorin
2006-04-03 10:07   ` [Comm] " Denis G. Samsonenko
2006-04-03 11:27     ` Michael Shigorin
2006-04-03 10:11   ` Denis G. Samsonenko

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

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


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