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?

.



Relevant Pages

  • Re: ata2: EH in ADMA mode, notifier 0x0 notifier_error 0x0 gen_ctl
    ... CHS current addressable sectors: 16514064 ... Security Mode feature set ... SET_MAX security extension ... Host-initiated interface power management ...
    (Linux-Kernel)
  • Re: vgrename using fc6 rescue [redux]
    ... So I booted up with the rescues cd, did not enable the network, skipped the search for fedora installations, and ended up with a command prompt. ... CHS current addressable sectors: 3173184 ... Security Mode feature set ... I see after I tried the FC8 rescue CD that all drives are seen by the kernel as scsi. ...
    (Fedora)
  • 2.6.18-rc5 - HPT302 wierdness
    ... CHS current addressable sectors: 16514064 ... Security Mode feature set ... SET_MAX security extension ... Automatic Acoustic Management feature set ...
    (Linux-Kernel)
  • Re: Whats in linux-2.6-block.git
    ... CHS current addressable sectors: 16514064 ... Security Mode feature set ... WRITE_BUFFER command ... SET_MAX security extension ...
    (Linux-Kernel)
  • Spurious completions during NCQ
    ... CHS current addressable sectors: 16514064 ... Advanced power management level: unknown setting ... Security Mode feature set ... WRITE_VERIFY command ...
    (Linux-Kernel)