My SSD Used to Be so Much Faster
Crucial SSDs have a maintenance feature called Active Garbage Collection built into the controller of the SSD. Active Garbage Collection does background clean-up on the drive and runs when the SSD has power, but is not actively reading or writing data. The purpose of this feature is to maintain the SSD's performance in environments where Trim (discussed here) is not functioning normally.
For Active Garbage Collection to have an effect, the SSD needs to have periods of idle time. If the SSD is not given any idle time (ie., constant data transfers), then Active Garbage Collection will never be triggered. The drive must also have empty space available, because Trim and Active Garbage Collection both rely on the ability to move data between sectors as a part of the clean-up. For best results, keeping at least 10% of your SSD clear ensures this process runs optimally.
An SSD that is not receiving Trim commands, and where Active Garbage Collection never runs properly, will never have the cells on the drive cleaned out after data is deleted. Over time, this will lead to an accumulation of 'junk' data, which will reduce performance and can cause system freezing.
If you notice performance decreasing on the SSD, you might need to force Active Garbage Collection to run by powering the SSD on and leaving it idle for 6 to 8 hours. After that, your drive’s functionality and performance should be restored.
Follow these steps to trigger Active Garbage Collection on your Crucial SSD:
- On a PC, power on with the SSD installed and enter your system's BIOS or UEFI (please refer to your system manufacturer’s documentation on how to access the BIOS). Leave the system in this menu for 6-8 hours, which will power the SSD but not execute any operations, allowing Garbage Collection to run.
- On a Mac®, hold down the Options key while powering on to enter the Startup Manager screen. Leaving the Mac on that screen provides the SSD with power but keeps it in an idle state so Garbage Collection can function, just like the BIOS or UEFI on a Windows® laptop.
- To prevent the SSD performance from degrading again in the future you can adjust your power settings to ensure the SSD stays powered on when your computer goes into sleep mode, which will allow Garbage Collection to run.
On a Windows computer:
- Go to Control Panel
- Go to Hardware and Sound
- Go to Power Options
- Select Change Plan Settings
- Select Change Advanced Settings
- (For SATA SSD's) Make sure the 'hard disk' field is set to ‘never’ (Laptop users select 'battery and power adapter')
- (For NVMe SSD's) Make sure the "Link State Power Management®" under the "PCI Express" field is set to "Off" (laptop users select 'battery and power adapter')
On a Mac computer:
- Go to System Preferences
- Go to Energy Saver
- Make sure 'Put the hard disk(s) to sleep when possible' is unchecked.
©2023 Micron Technology, Inc. All rights reserved. Information, products, and/or specifications are subject to change without notice. Neither Crucial nor Micron Technology, Inc. is responsible for omissions or errors in typography or photography. Micron, the Micron logo, Crucial, and the Crucial logo are trademarks or registered trademarks of Micron Technology, Inc. Mac is a trademark of Apple, Inc., registered in the United States and/or other countries. Windows is a trademark of Microsoft Corporation in the U.S. and/or other countries. All other trademarks and service marks are the property of their respective owners.