PerfectDisk 12 Professional Review - Defragmenting SSD Drives

PerfectDisk 12 Defrag - Download Free Trial

When it comes to defragmenting your SSD drive there is a lot of bad information floating around the internet. Some people say you don't need to defragment an SSD as SSDs don't lose speed, other people say don't defragment as it causes unnecessary writes to your SSD hard drive, and yet other people absolutely recommend to defragment SSD drives. I absolutely recommend to defragment SSD drives, and the purpose of this review and article is to offer advice for people who use Solid State Drives why they should use defragmentation software.

PerfectDisk 12 Professional Review Overview

As Microsoft is known mainly for Operating Systems, Raxco is known for producing some of the highest quality Defragmentation software on the market. I've personally used several different versions and builds of Perfectdisk 11 and 12 for defragmenting SSD drives, and have never had a single issue with the software. In fact it can make a noticeable increase in your system performance, this is more noticeable with older SSD drives.

SSD With 11% Fragmentation, Time to Defragment

Runcore T50 mSATA SSD with 11% File Fragmentation. Click for Full-size Image.

Does Defragmenting Shorten a SSD Drive lifespan?

The short answer is yes, however some defrag programs have been optimized to be SSD aware to minimize the additional writes to your drive. SSD aware software will minimize the number of writes required by moving less data, by utilizing more efficiently placement of the data. Also remember that most SSDs have something called Over Provisioning which means not all of your SSD's flash is available. This unavailable memory will eventually be used as you start writing to the disk to reduce wear to any one part of your SSD over time (different drives, controllers, manufacturers will implement this SSD feature differently). That being said there are SSDs that are rated for 7+ Petabytes of lifetime writes, so a 60-240GB defrag is a very small fraction of the total lifespan.

Does Defragmenting an SSD speed it up?

Yes if you defrag SSD drives there will be a speed increase, but it will be nowhere near as dramatic as on rotational hard drives as SSD drives have nowhere near as much latency for seeking data (6-16ms vs 0.05-0.3ms per seek). Some people claim that you won't see a speed increase but this just isn't true, there is a reason whenever you look at the SSD specifications the read and write is always quoted for sequential reads / writes speeds.

*If your hard drive doesn't natively support TRIM, defragmenting your drive in conjunction with Free Space Cleaner can simulate a mass trimming of your free space. Users without TRIM will see a much larger speed increase.

How Often Should I Defrag my SSD?

As even SSD optimized defrag programs create additional writes on your drives I would recommend only defragging SSD disks once or twice per month. You will generally find that fragmentation degrades SSD performance slower than it does with rotation hard drives, because there is next to no latency for seeking data on SSDs.

Perfectdisk 12 Performance Increases & Statistics

One of the things I really like about Perfectdisk Defragmentation Software versus other commercial defragmentation software is the reporting and analysis it provides to the user. The statistics reporting includes Drive Details (GUID Cluster Size, Drive Size, Used Space, Free Space, Drive Type, Thin-Provisioned), Drive Performance (this is a funny statistic), File Statistics (Number of files, Number of fragmented files, Number of excess fragments, Average number of fragments, Percent file fragmentation, Percent data fragmentation), Metadata Statistics (Number of excess metadata fragments, Percent metadata Fragmentation), MFT Statistics (MFT size, Number of excess MFT fragments, Percent MFT Fragmentation), Free Space Statistics (Number of free space fragments, Average free space fragment size, Largest free space chunk, Percent free space fragmentation), Most Fragmented Files, and System Excluded Files.

When you defragment SSD drives it does two things to increase the speed of your SSD drive. The first thing the software does is to make sure that all the blocks a file occupies is grouped together, and the second thing it does is to maximize the amount of large blocks of free space available. Making sure the files are together on the SSD removes the file fragments (files that are broken up in more than one place on the disk), this gives you the benefit of reading the files sequentially at higher speeds. Assuring large blocks of free are available increases the likely hood that when a new file is written to disk most of the file won't be fragmented (this can't always be avoided).

PerfectDisk SSD Defragment Modes

PerfectDisk 12 has 5 different methods for optimizing hard drives, but not all methods are appropiate for all types of disks. The different defragmentation methods are SMARTPlacement, Defrag Only, Consolidate Free Space, Prep for Shrink, and SSD Optimize (SSD Only). PerfectDisk has two different methods of defragmenting drives that I use on my SSDs.

The first defragment method is called SSD Optimize, which I am not a big fan of as all it does is optimize the free space for write performance. Just clearing the free space minimizes the amount of writes required, but fails to assemble all the fragmented files on your drive so you get a write speed increase but no read speed increase. If you have files that are continually written to they will proceed to get more, and more fragmented (example my Thunderbird SPAM mail folder has 2,414 fragments, and a Windows 7 log file has 2,207 fragments).

The second defragment method is called SMARTPlacement where it fully optimizes the drive and places older files near the start of the drive, and newer files towards the end of the drive. The advantage to the SMARTPlacement method is both your fragmented files are assembled, and the free space is optimized for write speed. Not only do you get both speed increases but becaues the older files are closer to the beginning of the drive next time you defragment these older files are less likely to be fragmented or have been deleted, so it may reduce the amount of data writes required to defragment the drive.

Conclusion

Raxco Perfectdisk 12 will definitely increase the speed of both reading and writing data on your SSD. On extremely fast drives such as Sandforce SF-2281 drives with read speeds of up to 565MB/s you aren't going to see much difference with your reads, but you may with your writes. If you own an older SSD drive which doesn't support TRIM, or use older rotation hard drives for mass storage or a download drive than PerfectDisk is a must for drastically increasing the speed of your drive. My old Corsair X64 which didn't have TRIM showed a speed increase from 120MB/s to 150MB/s for read speeds in HDTach! Raxco offers a trial version of PerfectDisk 12 so download it today, and defragment your SSD and increase your performance for free.

PerfectDisk 12 Defrag - Download Free Trial
 

Flash Drive Reviews

Latest Articles

2011-Nov-04
PerfectDisk 12 Professional SSD Defrag Software Review
2011-Sept-21
Sandforce SF-2281 SSD Controller BSOD Bug and Performance Issues
2009-Sept-18
JMicron JMB322 SSD Controller Performance Issues

SSD Review Overview

Our Goal

At SSD Flash Drive Reviews we try to produce high quality reviews of as many SSD Disk Drives as we can get into our test suite. We hope that you will find our Solid State Disk Drives reviews to be useful in your research.

SSD Reviews & Info

We Review SSDs

Are you an SSD manufacturer, Flash Drive manufacturer, or marketing firm that wants us to review your SSD Drive or Flash Drive? Contact Us