Samsung 320GB transfer problem - Hardware

This is a discussion on Samsung 320GB transfer problem - Hardware ; Hello We (me + friend) are running Slackware 11 box as web server and file storage. MB: msi k9mm-v (VIA K8M800 and VT8237R Plus Chipset) CPU Sempron 2800+ AM2 RAM 512MB HDDs samsung sv4012H 40gb (root partition), samsung HD320LD 320gb ...

+ Reply to Thread
Results 1 to 4 of 4

Thread: Samsung 320GB transfer problem

  1. Samsung 320GB transfer problem

    Hello

    We (me + friend) are running Slackware 11 box as web server and file
    storage.
    MB: msi k9mm-v (VIA K8M800 and VT8237R Plus Chipset)
    CPU Sempron 2800+ AM2
    RAM 512MB
    HDDs samsung sv4012H 40gb (root partition), samsung HD320LD 320gb
    (one partition in /mnt/lin2)

    Problem:
    Slow transfer rates with samsung HD320LD (1 to 3 MB/s).
    Copying files 320 -> 320 == 1.2 MB/s
    Copying files 320 -> 40 == 1.2
    Copying files 40 -> 320 == 1.2
    Copying files 40 -> 40 == 2.4
    as shown by Midnight Commander

    Windows works just fine (60MB/s read & copy).

    Tried DamnSmallLinux BootCD on nForce3 - same results, WinXP again
    works fine.

    results from hdparm on VIA board:
    hdparm -ITt /dev/hdb

    /dev/hdb:

    ATA device, with non-removable media
    Model Number: SAMSUNG HD320LD
    Serial Number: S0K1J1GL502078
    Firmware Revision: BQ100-14
    Standards:
    Used: Reserved
    Supported: 7 6 5 4
    Configuration:
    Logical max current
    cylinders 16383 65535
    heads 16 1
    sectors/track 63 63
    --
    CHS current addressable sectors: 4128705
    LBA user addressable sectors: 268435455
    LBA48 user addressable sectors: 625142448
    device size with M = 1024*1024: 305245 MBytes
    device size with M = 1000*1000: 320072 MBytes (320 GB)
    Capabilities:
    LBA, IORDY(can be disabled)
    Standby timer values: spec'd by Standard, no device specific
    minimum
    R/W multiple sector transfer: Max = 16 Current = 16
    Recommended acoustic management value: 254, current value: 0
    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
    Commands/features:
    Enabled Supported:
    * SMART feature set
    Security Mode feature set
    * Power Management feature set
    * Write cache
    * Look-ahead
    * Host Protected Area feature set
    * WRITE_BUFFER command
    * READ_BUFFER command
    * NOP cmd
    * DOWNLOAD_MICROCODE
    Power-Up In Standby feature set
    SET_FEATURES required to spinup after power up
    SET_MAX security extension
    Automatic Acoustic Management feature set
    * 48-bit Address feature set
    * Device Configuration Overlay feature set
    * Mandatory FLUSH_CACHE
    * FLUSH_CACHE_EXT
    * SMART error logging
    * SMART self-test
    Media Card Pass-Through
    * General Purpose Logging feature set
    Security:
    Master password revision code = 65534
    supported
    not enabled
    not locked
    not frozen
    not expired: security count
    supported: enhanced erase
    228min for SECURITY ERASE UNIT. 228min for ENHANCED SECURITY
    ERASE UNIT.
    HW reset results:
    CBLID- above Vih
    Device num = 1 determined by the jumper
    Checksum: correct
    Timing cached reads: 1720 MB in 2.00 seconds = 858.92 MB/sec
    Timing buffered disk reads: 8 MB in 3.50 seconds = 2.28 MB/sec


    Anyone has an idea, what can I do to get NORMAL (~30MB/s) transfer
    rates?


  2. Re: Samsung 320GB transfer problem

    ziemo1@wp.pl wrote:

    > Hello
    >
    > We (me + friend) are running Slackware 11 box as web server and file
    > storage.
    > MB: msi k9mm-v (VIA K8M800 and VT8237R Plus Chipset)
    > CPU Sempron 2800+ AM2
    > RAM 512MB
    > HDDs samsung sv4012H 40gb (root partition), samsung HD320LD 320gb
    > (one partition in /mnt/lin2)
    >
    > Problem:
    > Slow transfer rates with samsung HD320LD (1 to 3 MB/s).




    >
    > Anyone has an idea, what can I do to get NORMAL (~30MB/s) transfer
    > rates?


    Hi

    So what does:

    hdparm /dev/hdb

    say? - In particular is using_dma set to "1"
    If not, try hdparm -d 1 /dev/hdb

    Cheers

    Tim

  3. Re: Samsung 320GB transfer problem

    On 23 Lut, 14:06, Tim wrote:
    > zie...@wp.pl wrote:
    > > Hello

    >
    > > We (me + friend) are running Slackware 11 box as web server and file
    > > storage.
    > > MB: msi k9mm-v (VIA K8M800 and VT8237R Plus Chipset)
    > > CPU Sempron 2800+ AM2
    > > RAM 512MB
    > > HDDs samsung sv4012H 40gb (root partition), samsung HD320LD 320gb
    > > (one partition in /mnt/lin2)

    >
    > > Problem:
    > > Slow transfer rates with samsung HD320LD (1 to 3 MB/s).

    >
    >
    >
    >
    >
    > > Anyone has an idea, what can I do to get NORMAL (~30MB/s) transfer
    > > rates?

    >
    > Hi
    >
    > So what does:
    >
    > hdparm /dev/hdb
    >
    > say? - In particular is using_dma set to "1"
    > If not, try hdparm -d 1 /dev/hdb
    >
    > Cheers
    >
    > Tim


    OK, stupid of us, too much attention to line
    DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
    And now:
    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 = 38913/255/63, sectors = 625142448, start = 0

    And:
    hdparm -d 1 /dev/hdb

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

    Anoter new information:
    Smaller disk (samsung 40G, master) doesn't use DMA as well:
    hdparm /dev/hda

    /dev/hda:
    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 = 78242976, start = 0



  4. Re: Samsung 320GB transfer problem

    ziemo1@wp.pl wrote:


    > hdparm -d 1 /dev/hdb
    >
    > /dev/hdb:
    > setting using_dma to 1 (on)
    > HDIO_SET_DMA failed: Operation not permitted
    > using_dma = 0 (off)
    >
    > Anoter new information:
    > Smaller disk (samsung 40G, master) doesn't use DMA as well:
    > hdparm /dev/hda
    >
    > /dev/hda:
    > 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 = 78242976, start = 0


    wibble... OK, so it is a PATA drive, not a SATA (hdb would be sd?
    otherwise). I assume this is Linux 2.6 (I don't know Slackware, only
    redhat/debian derivatives).

    It pongs of a lack of proper IDE driver support in the kernel for this
    mobo - wondering is your system has failed to load one of the kernel
    modules, perhaps something with "via" in the name?

    Other than that, I don't know what to suggest - sorry.

    Good luck,

    Tim

+ Reply to Thread