Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: ufc - 02.03.06 - klo:21.20

Otsikko: SATA kiintolevyn hitaus?
Kirjoitti: ufc - 02.03.06 - klo:21.20
SATA kiintolevy on tuntutunut jo Hoary:stä asti hiltaalta. Onko tähän jotain syytä miksi näin? Käytössä on nyt Dapper 2.6.15-16-386

$ dd if=367.iso of=/dev/null
716866+1 records in
716866+1 records out
367035490 bytes (367 MB) copied, 53.7934 seconds, 6.8 MB/s

Eihän tämä nyt ihan oikeelta näytä? Milläköhän tuota voisi nopeuttaa? Windows käytössä kiintolevy tuntuu paljon agressiivisemmalta ja suoritus kyky on valovuosia edellä windowsissa.
Otsikko: Re: SATA kiintolevyn hitaus?
Kirjoitti: JPK1990 - 02.03.06 - klo:22.11
Minkälainen rauta on kyseessä
Otsikko: Re: SATA kiintolevyn hitaus?
Kirjoitti: juyli - 03.03.06 - klo:13.03
Milläköhän tuota voisi nopeuttaa?


Onko DMA-siirto käytössä? hdparm.
Otsikko: Re: SATA kiintolevyn hitaus?
Kirjoitti: ufc - 03.03.06 - klo:18.56
Milläköhän tuota voisi nopeuttaa?


Onko DMA-siirto käytössä? hdparm.

hparm taida näyttää mitään järkevää. "hdparm -Tt /dev/sda"

$ sudo hdparm -Tt /dev/sda
/dev/sda:
 Timing cached reads:   2848 MB in  2.00 seconds = 1422.79 MB/sec
 Timing buffered disk reads:  156 MB in  3.01 seconds =  51.90 MB/sec

Kun ei näytä hdparm mitään DMA siirrosta.

$ sudo hdparm /dev/sda

/dev/sda:
 IO_support   =  0 (default 16-bit)
 readonly     =  0 (off)
 readahead    = 256 (on)
 geometry     = 24321/255/63, sectors = 390721968, start = 0

esim. DVD-asema
$ sudo hdparm /dev/hda

/dev/hda:
 IO_support   =  1 (32-bit)
 unmaskirq    =  1 (on)
using_dma    =  1 (on)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    = 256 (on)
 HDIO_GETGEO failed: Invalid argument

Tämän ongelma kuulee, koska kiintolevystä kuuluu niin paljon isompi lukuääni windows käytössä.

Raudassa pitäisi olla tarpeeksi vääntöä. A64 jne.
Otsikko: Re: SATA kiintolevyn hitaus?
Kirjoitti: tuke81 - 03.03.06 - klo:19.12
sudo apt-get install sdparm Nyt aivan varma ole mutta eikös tuo hdparm ole vain ide kamppeille.
Otsikko: Re: SATA kiintolevyn hitaus?
Kirjoitti: ufc - 03.03.06 - klo:19.17
sudo apt-get install sdparm Nyt aivan varma ole mutta eikös tuo hdparm ole vain ide kamppeille.
$ sudo sdparm /dev/sda
    /dev/sda: ATA       ST3200822AS       3.01
Read write error recovery mode page:
  AWRE        1
  ARRE        1
  PER         0
Caching (SBC) mode page:
  WCE         1
  RCD         0
Control mode page:
  SWP         0

$ sudo dd if=/dev/sda of=/dev/null bs=1M count=500
Password:
500+0 records in
500+0 records out
524288000 bytes (524 MB) copied, 9.01069 seconds, 58.2 MB/s

Toisaalta tuo näyttäisi vähän paremmalta.

Kiintolevyhän on tälläinen. http://www.seagate.com/cda/products/discsales/marketing/detail/0,1081,599,00.html

sdparm - fetch and potentially change SCSI device attributes, send commands eli scsi varten?