Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My harddisk seems to have a very low read speed of only ~5MB/s.

[root ~]# hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads:  14 MB in  3.02 seconds =   4.63 MB/sec

Also, after going into suspend-to-disk mode, I found this in dmesg:

[1092989.560685] PM: Allocated 1707560 kbytes in 287.54 seconds (5.93 MB/s)

Those speeds are VERY low, right? What could cause them?

A smartctl -t short /dev/sda test reported, as far as I can see, no errors.

Drive type according to smartctl:

=== START OF INFORMATION SECTION ===
Model Family:     SAMSUNG SpinPoint P120
Device Model:     SAMSUNG SP2514N
Serial Number:    S08BJ1NL302834
Firmware Version: VF100-37
User Capacity:    250.058.268.160 bytes [250 GB]
Sector Size:      512 bytes logical/physical
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   7
ATA Standard is:  ATA/ATAPI-7 T13 1532D revision 4a
Local Time is:    Sat Jul 21 16:56:46 2012 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

I googled that Device Model, and it seems like the drive should be ten times as fast...

Edit: And somehow, one time the reported speed was a lot higher:

[root ~]# hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads: 114 MB in  3.17 seconds =  35.91 MB/sec

Edit 2: Here is some more info from smartctl:

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   100   099   051    Pre-fail  Always       -       7
  3 Spin_Up_Time            0x0007   100   100   025    Pre-fail  Always       -       6016
  4 Start_Stop_Count        0x0032   098   098   000    Old_age   Always       -       2466
  5 Reallocated_Sector_Ct   0x0033   253   253   010    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   253   253   051    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0025   253   253   015    Pre-fail  Offline      -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       14266
 10 Spin_Retry_Count        0x0033   253   253   051    Pre-fail  Always       -       0
 11 Calibration_Retry_Count 0x0012   253   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       1812
187 Reported_Uncorrect      0x0032   001   001   000    Old_age   Always       -       1043
190 Airflow_Temperature_Cel 0x0022   136   109   000    Old_age   Always       -       34
194 Temperature_Celsius     0x0022   136   109   000    Old_age   Always       -       34
195 Hardware_ECC_Recovered  0x001a   100   100   000    Old_age   Always       -       35201835
196 Reallocated_Event_Count 0x0032   253   253   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0012   253   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   253   253   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       73
200 Multi_Zone_Error_Rate   0x000a   100   100   000    Old_age   Always       -       0
201 Soft_Read_Error_Rate    0x000a   100   100   000    Old_age   Always       -       0
share|improve this question

closed as too localized by Oliver Salzburg, Renan, Journeyman Geek, 8088, iglvzx Jul 23 '12 at 1:50

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

    
Try running more extensive tests by using iostat (like iostat 10 2). Copy data with dd from and/or to the drive, while running iostat. –  Oliver Salzburg Jul 21 '12 at 16:38
    
Well, this is weird... after a real reboot (I always had my PC in hibernation), the issue is gone... –  thejh Jul 22 '12 at 21:36

Browse other questions tagged or ask your own question.