Solved

SSD not performing as expected

Posted on 2010-09-08
42
1,212 Views
Last Modified: 2016-10-27
Hi

  I have recently bough a Corsair 60GB SSD after reading some good reviews, to replace my normal sata hard drive with windows 7 on it.

  I used Acronis to clone the C and D drive from the old HD to the new SSD. After the transfer I am not finding any SSD performance on the disk at all, whatsoever (log on times, disk read and access are similar to traditional HD)

       After spending few hours on the forums, I found out several recommendations like turning off defrag, fixing misaligned partition using paragon's PAT (eventhough the software couldn't align the C drive for some reason), tweaking RHCI setting on bios etc. After that the performance has improved slighlty (as you can see from the 2 screenshots).  

     But the performance is still not a SSD class (corsair said their SSD provide up 280MB/s R/W). I am trying to find out, am I missing anything here.BTW the hardware is Dell precision 380 and os is win7 ultimate 32 bit.
as-ssd-bench-Corsair-CSSD-F60-08.png
as-ssd-bench-Corsair-CSSD-F60-08.png
0
Comment
Question by:ExchangeGroup
  • 19
  • 10
  • 8
  • +2
42 Comments
 
LVL 87

Expert Comment

by:rindi
ID: 33625629
Have you made sure that the HD controller in your BIOS is set to AHCI or SATA native mode, or whatever it is listed as there. You'll have to have the appropriate Drivers installed for this to work.
0
 
LVL 7

Expert Comment

by:brettkm
ID: 33625637
Have you tried the tweak utility from the link below?

http://www.techspot.com/guides/246-ssd-performance-tweak-utility/
0
 

Author Comment

by:ExchangeGroup
ID: 33625642
The Bios is set to AHCI option.  Can you explain please what driver you are talking about?
0
 
LVL 87

Expert Comment

by:rindi
ID: 33625713
The disk controller driver.
0
 
LVL 46

Expert Comment

by:noxcho
ID: 33625986
>>I used Acronis to clone the C and D drive from the old HD to the new SSD<< - Acronis misaligned your partitions thus you do not get increase in speed.
Align the partitions to physical start of HDD  (offset 2048 or 1024) with Paragon Alignment Tool: http://www.paragon-software.com/business/partition-alignment/
0
 

Author Comment

by:ExchangeGroup
ID: 33626009
Hi Rindi

       The SSD ( Corsair F60) doesn't come up with any disk controller driver nor I could find on their website.
0
 
LVL 87

Expert Comment

by:rindi
ID: 33626060
Not a driver for the SSD, but rather a driver for the SATA controller of your mainboard. But as AHCI is already active you'd have a driver installed already, or windows wouldn't start properly. So it's more likely to be what noxcho mentions above.
0
 

Author Comment

by:ExchangeGroup
ID: 33626215
Thanks, As mentioned in my first post, disk alignment has been done using Paragon Alignment Tool.
0
 
LVL 46

Expert Comment

by:noxcho
ID: 33626235
>>(eventhough the software couldn't align the C drive for some reason)<< - does PAT report it aligned now? Can you post STUBACT.log file from PAT root directory here?
0
 
LVL 87

Expert Comment

by:rindi
ID: 33626343
Another thing, from the specifications of the mainboard, i can't see what it supports. Does the SATA controller support SATA-I or SATA-II?
0
 

Author Comment

by:ExchangeGroup
ID: 33626441
Noxcho- Please find the attached log file (C drive couldn't be aligned)

rindi - I am not precisely sure if it is Sata1 or 2? I looked at the motherboard but couldn't find the information. Is there an easy way to check it?
stubact.log
0
 
LVL 46

Expert Comment

by:noxcho
ID: 33626552
Thanks for file. You system partition is not aligned. I see it asked for restart two times. Did you apply it? For system partition the alignment must be done in Restart mode. If yes what error did it give you so you could not complete alignment?
0
 

Author Comment

by:ExchangeGroup
ID: 33628423
I did restart when it gave a prompt. After the restart, Paragon software launched  and gave a message saying C drive couldn't be aligned.

  I am inclined to think the problem is more than just aligning partitions because the performance is very poor (like a normal hard disk)

0
 

Author Comment

by:ExchangeGroup
ID: 33628979
Hi all

 I have also done the steps in this link below and stil it hasn't improved the performance much

http://forum.corsair.com/v3/showthread.php?t=85344
0
 
LVL 46

Expert Comment

by:noxcho
ID: 33629092
I still think the problem is in alignment. Can you run PAT again and tell me the exact error message? Also did you contact their support team and request boot CD for PAT that runs alignment in WinPE mode?
0
 

Author Comment

by:ExchangeGroup
ID: 33629252
please find the attached screeshots and logs after the alignment. I haven't spoken to their support team. I am also in touch with corsair forum to see if I can get anything out of them.
stubact.log
Afteralignment.jpg
PAT-beforealignment.jpg
PAT-beforealignment01.jpg
0
 
LVL 46

Expert Comment

by:noxcho
ID: 33629311
So you press Restart and align - what does happen after restart? I know they have WinPE based alignment tool try to request that.
Also, this is Windows 7 installation can you shrink the C: partition for 100MB via Windows Disk Management and try to run PAT again on it with restart?
0
 

Author Comment

by:ExchangeGroup
ID: 33629462
After the restart, PAT launched automatically and gave the message in the screenshot(After alignment).

I will try shrinking volume a try and update you tomorrow.
0
 

Author Comment

by:ExchangeGroup
ID: 33636736
I tried with the shrink options and also command line as well. It said the size specified (100MB) which is too large for the volume to shrink...
0
 
LVL 46

Expert Comment

by:noxcho
ID: 33637593
WOW! This means that partition has problems. If Windows cannot shrink it then there are definitely issues with your file system. Did you try 50MB not GB?
0
 

Author Comment

by:ExchangeGroup
ID: 33660283
Can windows shrink a live root parition? I tried with MB.
0
Get up to 2TB FREE CLOUD per backup license!

An exclusive Black Friday offer just for Expert Exchange audience! Buy any of our top-rated backup solutions & get up to 2TB free cloud per system! Perform local & cloud backup in the same step, and restore instantly—anytime, anywhere. Grab this deal now before it disappears!

 
LVL 18

Expert Comment

by:BigSchmuh
ID: 33681798
As the above experts, I think the Offset misalignment is an important step to a better performing SSD...but I think your expectations are to be lowered down.

Let see your crucial CSSD-F60GB2 claims :
  Maximum sequential read speed 285MB/second
  Maximum sequential write speed 275 MB/second
  Random 4K write performance of 15,000 IOPS
Please consider:
-Corsair use ATTO to benchmark their drives
-sequential read/write is possible only on a non OS partition that is not in use by any application
-sequential read/write is limited by the volume NTFS cluster size (default to 4KB, can be up to 64KB...but a "1 byte file" will use 64KB on your SSD)
-Random 4K write performance of 15,000 IOPS = 15000x 4K = 58.5MB/s if and only if your are 4K ALIGNED (which is not the case for 20GB on your drive)
0
 
LVL 46

Expert Comment

by:noxcho
ID: 33695518
Can windows shrink a live root parition? I tried with MB. - yes it can.
0
 

Author Comment

by:ExchangeGroup
ID: 33699207
Hi Bigschmuh

      Is there a reason why I can't fix the misalignment. I used teh PAT tool but in vein. I have also attached logs in my previous posts as well. I am sort of beginning to lose the mentality to fix this as I already spent a full day at my work trying to fix this.

do you think it may be to do with the motherboard, as my PC is 5 yrs old.

 I may need to live with it for now..I believe..
0
 
LVL 18

Expert Comment

by:BigSchmuh
ID: 33699270
Your motherboard supports the AHCI mode.
I hope you are using the latest Intel or NVidia Storage drivers.

Regarding alignment of a partition:
-the C partition starts at the 63rd sectors (31.5KB which is the XP/Win2003 default)
-the D partition starts just after the C one...so you have no available sectors between them
-the utility (Ex: PAT) tries to align which means it tries to make the C partition to start at a different offset (128th sector / 64KB would be just enough in your case)
-to do that, it needs some sectors available between C and D...

==> May be you can try shrinking your C partition by 64KB, and, after shrinking, try to align to 64KB
0
 
LVL 46

Expert Comment

by:noxcho
ID: 33714499
Did you try to use Windiws shrink tool as advised? It must shrink system volume.
0
 

Author Comment

by:ExchangeGroup
ID: 33732484
I did try to shrink the volume and ran PAT tool to assign it. All the volumes have been aligned. But still

 THE PERFORMANCE IS SLACK for a SSD
0
 
LVL 18

Expert Comment

by:BigSchmuh
ID: 33732561
Can you please post the results of this VMI commands ?
   wmic partition get BlockSize, StartingOffset, Name, Index, Bootable, BootPartition, NumberOfBlocks
==> It will shows all the details for your drives/partitions
0
 

Author Comment

by:ExchangeGroup
ID: 33732600
H:\>wmic partition get BlockSize, StartingOffset, Name, Index, Bootable, BootPartition, NumberOfBlocks
BlockSize  Bootable  BootPartition  Index  Name                   NumberOfBlocks  StartingOffset
512        TRUE      TRUE           0      Disk #0, Partition #0  80262           32256
512        FALSE     FALSE          1      Disk #0, Partition #1  38037051        42991616
512        FALSE     FALSE          2      Disk #0, Partition #2  78585856        19651362816
512        FALSE     FALSE          0      Disk #1, Partition #0  1953520002      32256
0
 
LVL 18

Expert Comment

by:BigSchmuh
ID: 33732709
Your 60GB SSD is Disk#0 and you have a 1TB HDD in Disk#1
Your 40MB bootable partition (Disk#0-Partition0) starts at 31.5KB and is clearly NOT aligned
The 2 other partitions (18GB and 38GB) on your SSD are 1MB aligned and should deliver the expected performance.
0
 

Author Comment

by:ExchangeGroup
ID: 33732774

you have a 1TB HDD in Disk#1 - This is a external USB hard drive

The 2 other partitions (18GB and 38GB) on your SSD are 1MB aligned - and should deliver the expected performance.-  I am not getting the performance and is like using a traditional hard disk. Logon times are slow, webpage browsing is slow as well, even though the memory and processor are at optimum level.

0
 
LVL 46

Expert Comment

by:noxcho
ID: 33733303
Actually the speed increase for aligned SSD disk are given on file opening operation. Did you compare the file opening speed on common HDD and SSD?
0
 
LVL 18

Expert Comment

by:BigSchmuh
ID: 33733582
"is like using a traditional hard disk"
==> 7200 rpm HDD has :
-an access time of about 12ms where your benchmark shows 0.3ms...
-a random io 4KB read/write throughput of about 4MB/s where your benchmark shows more than 40MB/s

"AS SSD Benchmark" was known to have strange behavior with many SSD.
May be using another benchmark tool will allow you to be more confident in your SSD.
==> Corsair use ATTO to benchmark their drives

Are you absolutely sure your BIOS is in AHCI mode ? Otherwise, your SSD won't use the NCQ feature which will lead to a very bad impact for any random io performance
0
 

Author Comment

by:ExchangeGroup
ID: 33850674
Ok all

 I am planning to reformat my SSD and re install the OS as I am fedup with my SSD not performing, hoping that will fix the issue.

 I remeber reading some posts saying when installing windows 7 on the disc startup, something about aligning partitions or Not choosing the windows default partition setup.

 If the above is not clear can someone please recommend the optimal paritioning method to get the best out from SSD?
0
 
LVL 18

Expert Comment

by:BigSchmuh
ID: 33850833
Windows 7, 2008 & Vista reserved 1MB on your SSD by default for the partition
==> This means your SSD will be aligned to 1MB for sure

I will not have more than one partition on a 60GB SSD...

So:
-Backup, backup, backup the needed datas
-Ensure your BIOS is configured with AHCI commands (no "IDE" or "RAID" option for the IO controller mode)
-Boot on your install CD/DVD
-Delete all existing partitions
-Create a single new partition
-etc
0
 

Author Comment

by:ExchangeGroup
ID: 33850933
Thanks

 I have only a single SSD with 60GB so I will use a single partition. Do I need to change the default parition? or I need to leave as it is?

 Of course I will backup the data and the rest can be reinstalled.
0
 
LVL 18

Expert Comment

by:BigSchmuh
ID: 33850954
-Ensure your BIOS is configured with AHCI commands (no "IDE" or "RAID" option for the IO controller mode)
-Boot on your install CD/DVD
-DELETE EXISTING partitions
-Create a single new partition (using Windows default)
-etc
0
 
LVL 46

Expert Comment

by:noxcho
ID: 33851225
When you get to partitioning tool during installation of Windows 7 there you can delete all existing partitions and then select Create Partition that will do all the tasks for you. Simply proceed further after this step and install what you want.
0
 

Author Comment

by:ExchangeGroup
ID: 33858242
Ok, Thanks to all solution. I will be trying this next week and let you know the feedback.
0
 

Accepted Solution

by:
ExchangeGroup earned 0 total points
ID: 34051657
I managed to reinstall the OS (clean installation) and the SSD is now performing as expected. Much improved performance.
0
 
LVL 18

Expert Comment

by:BigSchmuh
ID: 34060394
>> I tried all the other solutions given by the experts. With all due respect, nothing worked in my case.

I guess you have to pay when accepting solutions...this is an acceptable but not very fair end to my opinion
0
 

Author Closing Comment

by:ExchangeGroup
ID: 34082688
I tried all the other solutions given by the experts. With all due respect, nothing worked in my case.
0

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Join & Write a Comment

Is your company's data protection keeping pace with virtualization? Here are 7 dynamic ways to adapt to rapid breakthroughs in technology.
We have come a long way with backup and data protection — from backing up to floppies, external drives, CDs, Blu-ray, flash drives, SSD drives, and now to the cloud.
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…
This Micro Tutorial will teach you how to reformat your flash drive. Sometimes your flash drive may have issues carrying files so this will completely restore it to manufacturing settings. Make sure to backup all files before reformatting. This w…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now