Deska K7S5A (SiS) + Gentoo => rychlost disku

Petr Šobáň soban na centrum.cz
Středa Duben 7 21:43:03 CEST 2004


Jan Houstek napsal(a):
> On Wed, 7 Apr 2004, Zdeněk Materna wrote:
> 
> 
>>Dobrý den, vyměnil jsem desku QDI (čipset VIA) za velmi podobnou desku
>>K7S5A s čipsetem SiS735. Už při nabíhání mého Gentoo jsem si všiml
>>neobvyklé pomalosti.  Problém je s diskem.
>>
>>hdparm -t /dev/hda2 nahlásí : 7MB/sec
>>
>>s původní deskou to ale bylo zhruba o 20MB/sev víc! V jádře (2.6.4) mám
>>podporu pro SiS, DMA je zapnuté, tak už nevím kde by mohl být problém..
> 
> 
> V jadre, nebo v tom radici. Overte, ze mate v kernelu podporu primo pro
> ten SIS southbridge. Taky bych to vyzkousel s kernelem rady 2.4, kde jeste
> nebylo pouzite libata.
> 
> Muzu potvrdit, ze presne tato deska se mi taky chovala divne. Je to tak
> pul roku a rychlost sekvencniho pristupu k disku se pohybovala mezi 5 MB/s
> a 40/s MB dle pouziteho kernelu (vsechno se zapnutym DMA). Pak jsem to
> nejak prestal zkoumat a zustal tam kernel, na kterem to zrovna fungovalo,
> od te doby jsem to neresil.
> 
> -- Honza Houstek

Mám tu desku a funguje OK jádro 2.6.4 podpora EIDE řadiče přeložená v jádře

#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
# CONFIG_IDEDISK_MULTI_MODE is not set
# CONFIG_IDEDISK_STROKE is not set
CONFIG_BLK_DEV_IDECD=m
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEFLOPPY is not set
# CONFIG_BLK_DEV_IDESCSI is not set
# CONFIG_IDE_TASK_IOCTL is not set
# CONFIG_IDE_TASKFILE_IO is not set

#
# IDE chipset support/bugfixes
#
# CONFIG_IDE_GENERIC is not set
# CONFIG_BLK_DEV_CMD640 is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_BLK_DEV_GENERIC is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
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_ADMA=y
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
CONFIG_BLK_DEV_SIS5513=y
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
# CONFIG_BLK_DEV_VIA82CXXX is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_DMA_NONPCI is not set
# CONFIG_BLK_DEV_HD is not set




[root na soban /home/petr]# /sbin/hdparm -T -t /dev/hda

/dev/hda:
  Timing buffer-cache reads:   864 MB in  2.00 seconds = 430.99 MB/sec
  Timing buffered disk reads:  142 MB in  3.02 seconds =  46.98 MB/sec
[root na soban /home/petr]# /sbin/hdparm -T -t /dev/hdb

/dev/hdb:
  Timing buffer-cache reads:   864 MB in  2.01 seconds = 430.56 MB/sec
  Timing buffered disk reads:  110 MB in  3.01 seconds =  36.51 MB/sec
[root na soban /home/petr]#



-- 

/----------------------------------------\
|            Petr Šobáň                  |
|            Olomouc                     |
|----------------------------------------|
|    ICQ    179223500                    |
\----------------------------------------/


Další informace o konferenci Linux