Tag Info

Hot answers tagged

26

My understanding of this phenomenon is that it affects the longevity of the drive more than it affects the performance, at least from what an end user observes. SSD media can only write to empty file pages, but they can only erase a file block (collection of pages, normally around 128). Without TRIM (which the OS uses to tell the drive which pages and ...


25

For keeping "sensitive information" you should consider the time to be "Never". Not only do you have TRIM to be concerned about, but if a cell is swapped out for "wearing out" that the data in that cell can never be erased as worn out cells in SSD drives do not loose their data but become read-only. If you have sensitive information it must stored inside a ...


16

I have a OCZ Summit SSD in my work laptop running Win7 x64. I had installed the drive just prior to the firmware update that enabled TRIM so I was running for a long time with no TRIM. I noticed some pretty substantial performance problems after a few months. It became unbearable when, after installing an Apple bluetooth mouse, the cursor would ...


13

Notice that you probably need a more recent kernel than 2.6.28, see here (based on 2.6.30-rc4 with last activity in May this year). I do not know to what degree that tree has been merged, maybe you can search the linux-ide@vger.kernel.org mailing list. Update: see for instance this thread (also discussed on the kernel list). For using TRIM you are probably ...


13

According to the Crucial User Forums - Is TRIM Running? to test if TRIM is enabled run the following in an administrative command window. fsutil behavior query disabledeletenotify If it comes up as 0 then it is enabled. Have a read of the comments of Support and Q&A for Solid-State Drives and this Intel Community Forum for more info.


10

If your version of util-linux is new enough (September 2012), there is actually a purpose-built tool, blkdiscard, that is the best way to do this. But if you need compatibility to older Linux distro versions, read on... There are cases where hdparm/wiper.sh refuse to touch a volume because it's not a partition, so we need something beyond that. The most ...


10

Flash memory devices (what's used for today's SSDs) can't write arbitrary data at any moment; before writing on a cell (typically 4KB) has to be erased first. Unfortunately, the erase operation is very slow; that's why flash devices were so much slower than magnetic drives, despite having no moving parts. Modern SSDs hide the erasing time by maintaining a ...


9

I'm still looking for an authoritative answer, but I noticed that on my machine, automatic defragging is scheduled for all of my HDDs, but not my SSD. I think this means Windows is recognizing the disk as an SSD. The click-by-click version of the answer: Right click on a disk drive, go to properties. Select the Tools tab and click on Defragment now... ...


8

Whether TRIM is useful or not depends on the controller and firmware used in the SSD. In a good SSD implementation (Intel's, and probably a few others), the drive can use “unused” blocks as scratch areas to help even out the performance and ‘wear’ of the device. When a drive is fresh from the factory, it starts out with every block in an “unused” state. As ...


8

Trim support was added for LVM in the 2.6.37 kernel (source). However, combining LVM and RAID does not currently support TRIM.


7

TRIM was introduced so an Operating System (the File System within the OS) could communicate to an ATA storage medium that a sector is no longer being used by the file system. This has nothing to do with writing to the disk. TRIM does not guarantee the sector is zeroed on the media. It does guarantee when the file system requests a read from that sector ...


7

A user reviewing the Intel 320 SSD claims the following: The 320 behaves a lot like the old X25-M G2 did when tortured. Minimum performance drops pretty low - Intel prefers cleaning up as late as possible to extend drive longevity. As a result, I wouldn't recommend using the 320 in an OS without TRIM support. You can see the difference in the ...


7

This is excessive for a non-enterprise SSD. To put this in comparison, for Intel consumer SSDs (which are commonly considered by far the best drives on the market in terms of reliability rather than raw benchmark numbers), Intel guarantees that they'll do 20GB of writes per day for the entire warranty period without exhausting the drive. You're doing ...


7

dBpoweramp Music Converter (dMC) is free and can batch process audio files and has a DSP Effects plugin which includes: Trim Silence: remove silence from beginning or end


7

Image > Trim then select Based On: Transparent Pixels


7

There are two detailed articles about SSD and TRIM (for Mac and PC) here and here. To cut a long story short, on Windows you really need TRIM, or have to do some careful configuration. On Mac, for some reason, it seems to work pretty well without trim. (By the way, Jeff blogged about this yesterday...)


7

The SU thread How do I know if my SSD Drive supports TRIM discusses this same question. This answer remarks that "DisableDeleteNotify=0" means that TRIM is enabled in Windows. This only means that TRIM commands will be sent to the disk driver, which might either ignore it or send it to the firmware, which in its turn will either ignore it or use it to good ...


6

The TRIM command has only been supported on Ext4 since kernel version 2.6.33. It is disabled by default (as it is slightly experimental), but can be enabled with the mount option "discard".


6

I emailed them. And TRIM will not work. Because the OS doesn't know where files are stored. Only the encrypted system knows it. Due to the fact that the encryption comes first. I'll use truecrypt instead. On top of the file system for my home folder.


6

Defrag a SSD will not improve performance, actually it could decrease performance due to the fact that a lot of file copies would be made, filling the SSD with more garbage to SSD garbage collector: Defragmenting an SSD is a terrible idea, for several reasons: The key benefit to SSDs is that they have virtually no seek time. Reading adjacent ...


6

hdparm --trim-sector-ranges is low level, it is supposed to talk directly to the SSD, so no dependency on the filesystem. What wiper.sh does is use filesystem specific programs to map free (filesystem) regions to (hardware) SSD sectors, them use hdparm to trim those. Answering the question, you can use hdparm to trim that partition, but you should be very ...


6

Yes. Most performance is gained in an SSD from eliminating seek time, which the SSD would still do. The problem is going to be XP does not support TRIM, so you will see performance gains, but the drive will also wear out substantially faster on XP than windows 7. If I were you, I would buy an SSD and Windows 7 for the machine.


5

I know this question is pretty old, but... The simplest way to do this is to simply create an ext4 filesystem on the partition with a reasonably recent version of mkfs.ext4. The first thing this tool does is TRIM the entire partition. Once you've done that, you can overwrite the data it's created with whatever filesystem you desire. (I've just done this to ...


5

It is for operating systems that do not themselves support TRIM, like XP and Vista, who don't send the TRIM command. With Windows 7 windows itself sends the TRIM command every time something is deleted. If something is blocking the TRIM command (like the drive being in an RAID array) this Toolbox will not overcome that.


5

According to Intel's website, TRIM is not supported for any RAID configurations at the moment: TRIM support in Windows 7 [and 8] (in AHCI and RAID mode [only] for drives not part of a RAID volume) Source: http://www.intel.com/support/chipsets/imsm/sb/cs-022304.htm That page is dated 04-Oct-2012, so pretty recent, too. Their latest SSD Toolbox FAQ ...


5

Linux supported the TRIM command in 2.6.28, released on December 25, 2008. See here for details.


5

My understanding is that the current SDCARD spec does not include a TRIM command. Although I am not on the committee, Windows 7's support for TRIM will bring it to the attention of many engineers, and it's reasonable to expect that the command will show up in the SD spec within the next few years. The OS uses the TRIM command to tell the flash device that ...


5

Edit: For some systems, Intel now supports passing the TRIM command to SSDs in RAID-0. The requirements are: A 7-series motherboard (6-series chipsets are unfortunately not supported). Intel's Rapid Storage Technology (RST) for RAID driver version 11.0 or greater (11.2 is the current release) Windows 7 (Windows 8 support is forthcoming) ...


5

TRIM still does not seem to be supported on RAID, whether software or hardware or level 0 or more, and it also seems that Microsoft is not to blame in this case. From Intel Rapid Storage Technology : Is there TRIM support for RAID configurations? Intel® Rapid Storage Technology 9.6 supports TRIM in AHCI mode and in RAID mode for drives that are ...


4

I looked into this again (six months after my original post) and had much better luck: I found the ATA Secure Erase wiki entry. It shows you how to use hdparm to tell the SSD to do a "Secure Erase". From the article: When a Secure Erase is issued against a SSD drive all its cells will be marked as empty, restoring it to factory default write ...



Only top voted, non community-wiki answers of a minimum length are eligible