TRIM, TRIM Scheduling and Overprovisioning
The Solid State Doctor's TRIM tool is called the Optimize (TRIM) Tool. The Optimize Tool issues a TRIM command to the SSD which tells the SSD which data blocks are no longer in use, such as those left by deleted files. Regular use of the TRIM command will help the SSD maintain maximum performance. TRIM can be run manually or auto?scheduled.
First we tried to TRIM our RAID Volume and found out that Solid State Doctor 3.0 does not support TRIM on a RAID volume. This is kind of odd IMO because we are running Windows 8 and I can TRIM my RAID Volume with Windows 8's built-in drive maintenance feature. I spoke with LC Technologies about this and they're looking into supporting TRIM on RAID Volumes with Windows 8.
We selected our SanDisk Extreme II 240GB SSD and were able to TRIM the drive without issue. There is a check box to schedule automatic TRIMMING of the selected drive. We set our drive to be TRIMMED every day at 10am. The Solid State Doctor's Scheduled TRIM maintenance will occur even if the program is not running, which is nice, because I personally hate software auto launching and running in my system tray all the time, which is exactly what some "Tool Box" utilities want to do.
Selecting the second icon that looks like a pie graph allows us to over provision the selected drive. The software will overprovision a RAID volume as well as a single drive. Overprovisioned space created on the drive will allow the controller to better manage and maintain the performance and longevity of the SSD drive.
Overprovisioning (OP) simply means you leave some unallocated space on your drive. This unallocated space can be utilized by the SSD's controller to better perform internal flash maintenance as the drive fills up.
We chose to OP our SanDisk Extreme II 240GB by 64GB and as you can see the utility performed this task perfectly. The utility makes it easy for novice users to OP their SSD without going into Administrative Tools to do it.