Jun 302017
 

You may be required to adjust hibernation settings and the pagefile values for Desktop based SSDs, in order to prevent valuable storage space from being used by Windows.

Disable hibernation by running an elevated command prompt and issuing:

powercfg -h off

You should be able to confirm this via Power Options (Control Panel)

Have had no need to adjust pagefile values yet. However, the procedure would be:

Control Panel > System and Security > System > Advanced system settings > Advanced tab > Performance settings > Advanced tab > Virtual memory change

Uncheck “automatically manage paging file for all drives” box and then set desired value. If you wish, you can disable the paging file (this may upset some applications). A smaller paging file can be set by clicking on the “custom size” option and entering starting size and maximum size values.

May 262017
 
CentOS 7:

https://bashtheshell.github.io/guide/ssd-trim-on-centos-7/

 

Windows 7:

Enabled by default but can be confirmed via elevated command prompt and:

fsutil behavior query disabledeletenotify

DisableDeleteNotify = 1 = TRIM support disabled
DisableDeleteNotify = 0 = TRIM support enabled

To enable trim, issue:

fsutil behavior set disabledeletenotify 0

 

Mac OS X:

Enabled by default on Apple provided SSDs.
Requires enabling on third-party provided SSDs.

To confirm via the terminal, issue:

system_profiler SPSerialATADataType | grep 'TRIM'

Enable TRIM via terminal, with this command:

sudo trimforce enable

Follow the on-screen advice.

For reference, Third-party solutions include Cindori TrimEnabler, which were
a workaround when Apple temporarily disabled default trim support
for non-Apple SSDs.