Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice
:siren:Crucial lied, data died:siren:
The bad news keeps on coming: Anandtech has revealed that the power-loss protection Crucial claimed was present in their M500-MX100 drives does not exist. The drives do have extra capacitors, but they don't store enough energy to allow the drive to save data that is in-flight if power is lost, which is normally what "power-loss protection" means.

:siren:Hot news on Samsung SSD slowdown issue:siren:
Update 09/26/14: A firmware update to fix the Samsung 840 Evo read performance slowdown bug is in QA now and will be released October 15th. More details are also expected soon.

An issue has been confirmed with Samsung 840 and 840 Evo SSDs that causes a read performance slowdown for old data after approximately one month. Changing, moving, or otherwise re-writing the data (including the wear-leveling the drive does in the background) restores full performance, which is why this issue wasn't caught sooner. Samsung has acknowledged the issue and confirmed it will be fixed via a firmware update, which you can check for and apply via the Samsung Magician software when it is released. More technical details and an estimated release for the fix are expected early next week (of 09/22). This issue does not cause data loss or drive failures and does not affect the performance of new data.

What SSD should I buy?
:siren:On any SSD keep at least 20% free space or performance and lifespan will suffer. Don't run the "OS Optimization" wizard in the software that comes with Samsung drives, it does silly things that don't help like disable CPU power management.:siren:

A quick note on capacity: Get at least a 240GB drive if you can afford it. Smaller drives are much worse values, don't leave much capacity left at all after Windows is installed, and don't perform as well as larger drives. Never buy drives smaller than 120GB as they are not reliable.

Best for normal desktop users: The Samsung 840 Evo (120GB-1TB, about $0.50 per GB) is a value-priced drive with excellent reliability that uses a number of fancy techniques to provide unbeatable performance for typical desktop usage, in many cases ten times as fast as competing drives. See "How to maintain and use an SSD" below. This is a low-endurance drive with a 3 year warranty, or 1000 times the drive's capacity (so 120TB for a 120GB drive), whichever comes first. See "Endurance Explained" below. The Samsung 840 Evo has been temporarily unseated due to the firmware bug described above. Until it is fixed, the best option at ~240GB is the Intel SSD 530. At ~480GB the SanDisk Extreme II is the best option, though it's more expensive than the 840 Evo. For lower-priced drives the Crucial MX100 512GB is likely the least bad option, though the SanDisk Ultra II 480GB may be decent (but hasn't been thoroughly tested anywhere). At ~1TB the field is so limited that I'd probably just buy a Samsung 840 Evo and wait for the firmware update, though there's hope the SanDisk Ultra II 960GB may be a competitive drive.

Best for enthusiasts and workstations: The Samsung 850 Pro (128GB-1TB, about $.75 per GB) provides the high, consistent performance required for content creation and demanding enthusiasts. This is a high-endurance drive rated for at least 150TB of writes with a 10 year warranty, the warranty does not expire at a specific wear-level and you may expect around 5000 times the drive's capacity (so 640TB for a 128GB drive). Consider whether the premium over the 840 Evo is really worth it for you, especially if you could afford a larger Evo.

Best for Macs: The Samsung 850 Pro is the best choice for Macs because it offers excellent performance consistency. The design of OSX makes it apparent and annoying when drives take varying amounts of time to complete operations, and the 850 Pro completes all operations quickly. Additionally, it can be difficult (or annoying) to enable TRIM on OSX, so it's important to select a drive like the 850 Pro that maintains its performance well when TRIM doesn't work. If you want a less expensive option or have an older Mac that can't justify such a high-end drive, look at the "Good for older machines" section below. Leave 20% unpartitioned space on the drive, see "Overprovisioning" below.

Best for laptops: Samsung drives are the most energy-efficient, the 850 Pro uses the least energy of any drive but it probably wouldn't result in a noticeable battery life difference over the 840 Evo, so just get the Evo. Note that drives come in 9mm and 7mm thickness, thinner laptops tend to use 7mm, so buy the appropriate size for your laptop. If you need an mSATA drive, definitely get a Samsung 840 Evo. M.2 (formerly known as NGFF) is a new slot that replaces mSATA. It allows both SATA and the much faster PCI-Express connectivity, and the point is busting past the SATA600 speed limit. Unfortunately there are currently no good drive options for this new slot, but watch this space for news!

PCI-Express/SATA-Express drives: Are not really a thing yet, but soon! We're waiting for consumer PCIe SSDs that supports NVMe. See "Interfaces Explained" below.

Good for older machines: The Intel SSD 520/530 (120-480GB, 5 year warranty) use Sandforce controllers that work particularly well in old computers that don't support TRIM compared to other drives. A similar option is the PNY XLR8 Pro (120-480GB, 3 year warranty), which is cheaper but less reliable. There's also the PNY XLR8 (non-Pro), which is cheaper still but slower, usually not worth the downgrade. Get an Intel drive if you can afford it, the price difference is usually tiny. Leave 20% unpartitioned space on the drive, see "Overprovisioning" below.

Cheap and not good: The Crucial MX100 (128GB-512GB, about $.40 per GB) is one of the cheapest drives on the market because it isn't very good. Crucial has a poor reputation due to buggy drives, mediocre reliability, and not honoring their warranty, but this drive is rather mature so they might finally have it figured out. Not a good choice for OSX due to poor performance consistency. This is a low-endurance drive with a 3 year warranty, or 72 TB of writes, whichever comes first.

Ridiculously cheap and pretty bad: The PNY Optima (120GB-480GB, about $.33 per GB after rebate) is by-far the cheapest drive on the market thanks to some steep rebates, mostly because it sucks. Expect extremely poor, inconsistent performance (so awful for OSX), and low reliability. Consider it a gamble. This drive has a 3 year warranty with no information on endurance. Leave 20% unpartitioned space on the drive, see "Overprovisioning" below.

BAD brands to avoid: (not an exhaustive list, any drive not recommended above is probably bad so ask if you have questions)
* OCZ went bankrupt due to how awful their drives were and various anti-consumer practices, and was recently bought by Toshiba. New drives starting from the ARC 100 might be okay, but I'll believe it when I see real reliability statistics. AMD sells re-branded OCZ drives.
* Kingston drives use low-quality memory on any models and pull bait-and-switch scams, secretly switching out for slower, lower-quality memory when drives get popular.
* ADATA similarly uses lower-quality memory and has a lot of questionable products.
* Plextor drives have poorly tuned firmware, they benchmark well but are slower in real-world usage.

How to install your new SSD

If your case doesn't have 2.5" bays you can either purchase a 2.5" to 3.5" bay adapter, or just leave the SSD resting in a drive bay dangling by the cable. They weigh very little and don't need to be supported against vibration.

Fresh installation (recommended): (Optional: Verify the system can complete at least one full pass of Memtest86+ and update the motherboard BIOS.) Ensure the SATA controller is set to AHCI mode in the BIOS. Disconnect all other drives and connect the SSD. Many motherboards have SATA ports provided by chips from different vendors, consult the manual to confirm you are connecting the drive to a SATA port provided by the chipset, either Intel or AMD. Install Windows, then install the latest chipset drivers from the manufacturer's website (Intel or AMD), then the latest AHCI drivers from the manufacturer's website (Intel or AMD). Intel calls its AHCI drivers "Rapid Storage Technology" software.

Image over from an existing drive: (Don't try to image over from a failing hard drive or you will copy corrupted files and thus the system problems.) (Optional: Verify the system can complete at least one full pass of Memtest86+ and update the motherboard BIOS.) First, install all available Windows Updates. Install the latest chipset drivers from the manufacturer's website (Intel or AMD), then the latest AHCI drivers from the manufacturer's website (Intel or AMD). Intel calls its AHCI drivers "Rapid Storage Technology" software. Run Disk Cleanup, use the "cleanup system files" option, check all boxes, and run the cleanup. Then run CCleaner free to remove any remaining junk you don't want. Finally, disable System Restore through Control Panel, System, System Protection.

Next, connect the SSD. Many motherboards have SATA ports provided by chips from different vendors, consult the manual to confirm you are connecting the drive to a SATA port provided by the chipset, either Intel or AMD. You can perform the actual imaging using Macrium Reflect Free, the Samsung Migration software works well with Samsung drives too. Once complete, disconnect the old drive and ensure that the new one boots correctly. Run the Windows Experience Index rater (pre-Windows 8), and re-enable System Restore.

Installation on older computers: (Recommended: Verify the system can complete at least one full pass of Memtest86+ and update the motherboard BIOS.) Machines older than about five years may not support the TRIM command, which prevents Windows from telling the SSD when files have been deleted, causing old files to invisibly build up over time and bogging down performance. This is not a problem on any system with an Intel Core i-series processor or AMD APU processor, and generally not a problem on motherboards with Intel 4-series and later chipsets, or AMD 700-series and later chipsets. To prevent loss of performance on older systems, "Overprovision" the drive by creating the system partition around 20% smaller than the size of the drive, and leaving the rest of the space unused. For example, if you have a 240GB drive, partition it as 200GB or so. This allows the drive to more efficiently manage data, improving performance and lifespan. Aside from this, follow the steps above, but a BIOS update and fresh installation is strongly recommended.

How to maintain and use an SSD

On Samsung drives, the first thing you should do after completing Windows and driver updates is install the latest Samsung Magician software from the Samsung website. If your drive does not have the latest firmware, update it then reboot. Finally, enable RAPID Mode and reboot. Do not run the OS Optimization feature, it makes stupid changes that don't help like disabling CPU power saving. You can fix the changes it made by checking the "Advanced" tab to make sure all of the features are enabled (the button should show "Deactivate"), and use the shortcuts there to set your Virtual Memory settings appropriately, set your Power Plan to "Balanced", and enable System Restore. The "Performance Optimization" wizard is fine to use, all this does is run a TRIM pass on your drive, the same as the Windows 8 Disk Defragmenter.

On any drive, performance and lifespan both begin to suffer if the drive has less than 20% free space, because the drive writes data less efficiently. This gets worse the more the drive is filled and the longer it is run in this state. In some cases drives can even get stuck in a low-performance state that they do not recover from without being wiped, though this is uncommon on modern drives without serious abuse. On any drive you should periodically check with the manufacturer for firmware updates and apply them, though it may be smart to wait a bit after the release of a new firmware update to verify it doesn't introduce problems.

It is critical for performance that you keep your pagefile on your SSD, the resulting writes are not an issue at all on modern drives. If you are concerned about drive capacity it is fine to manually set the pagefile to a smaller size, but do not disable it or move it to an HDD. I personally recommend keeping your Library folders (My Documents, My Pictures, My Music, etc) on your SSD to avoid waiting for spin-up time as Windows Explorer and other apps hit these folders, and just using shortcuts to folders on other drives if you have too much media. However, most people report not noticing any difference from moving these libraries to other drives.

You should always install any programs that start with your system or that are frequently used to your SSD. While games are often so large and complex that load-time doesn't benefit much from SSDs, if you have a fast system overall there can be significant boosts. Games that stream-in a lot of data during gameplay such as ARMA and Payday 2 experience significant performance improvements from an SSD, but aside from these rare cases there is no benefit to framerates.

Overprovisioning

Overprovisioning means keeping some of the drive's capacity in reserve to prevent loss of performance over time. This is only necessary when you have conditions that prevent your drive's block management from working correctly, such as an older system without TRIM or a low-quality SSD with bad block management. To overprovision, create your partition around 20% smaller than the size of your drive when installing Windows. If you are overprovisioning, you do not need to keep an additional 20% free on your partition. This is not necessary on modern systems with TRIM and good SSDs, just keeping free space on your partition is fine.

SSD Reliability

SSDs from good brands like Intel and Samsung average failure rates below 0.5%, significantly better than the 2% per year average for hard drives. Mediocre drives tend to have failure rates around 1-2%, similar to harddrives. Low quality drives from brands like OCZ have failure rates from 5-10% or even higher, similar to old and worn-out harddrives. This vast difference is why we push good brands so hard in this thread. SSDs can die by suddenly disappearing with no warning, so you should keep good backups just like any other drives. If your drive stops appearing, boot the machine up and leave it in the BIOS for 30 minutes, this can revive it long enough to let you back up your data, and maybe even fix it by updating the firmware.

Endurance Explained

You will not wear out your SSD, don't worry about it. Unlike hard drives, the flash memory used in SSDs can be erased and rewritten a finite number of times before it wears out and stops holding data. On very early drives this was a concern, because it was possible to wear out some parts of the drive before others with concentrated writes, like with the pagefile. Modern drives (like the last 5 years) use "wear-leveling" to spread writes over the entire drive and prevent this from happening. The lowest-endurance drive on the market is the Samsung 840 Evo 120GB, which can be overwritten 1000 times, for a total of at least 120 TB written before it wears out. If you're averaging around 10GB/day written to the drive, typical for a desktop user, it will take 32 years to wear the drive out. Now, if you somehow manage to overwrite the entire drive every day it would be possible to wear it out in around three years, but buying a larger drive multiplies its endurance by the same factor as capacity, so a Samsung 840 Evo 500GB would last around 12 years at that same 120GB/day workload. Alternatively, the Samsung 850 Pro 128GB would last around 15+ years in the same workload because its memory has higher endurance, 5-6000 writes, with some samples reaching 8000.

The following table shows estimated lifespans for the Samsung 840 Evo series in extreme (50GB/day) and ridiculous (100GB/day) workloads:

From Anandtech's Samsung 840 Evo review

Data Fade

Data written to flash memory fades with time. Standards say the data must be held for at least one year on a drive that's been worn to the manufacturer's limit, so in theory a new drive should hold data for several years. This isn't the kind of thing you have to worry about with a drive that gets used, just don't write data to an SSD (or flash drive, or SD card) and put it in a safe expecting the data to still be readable after a few years. It probably will be, but don't push your luck.

Brand-specific Technologies

The Samsung 840 Evo features a technology called TurboWrite, which reserves a small portion of the drive (3GB on the 120GB and 250GB models, more on larger models) to use as a higher-performance cache, particularly for handling the kind of small quick writes that the rest of the drive is slow at. This makes the 840 Evo, a value priced drive, perform like an expensive high-end drive when writing volumes of data around the size of the cache or smaller. Most of the time you're not writing more than 3GB at a time so you enjoy the full speed of the cache. This graph from the Anandtech Samsung 840 Evo review shows TurboWrite working, notice how performance is higher until the cache fills up. SanDisk uses a similar technology called nCache in their Ultra Plus, Extreme II, and Extreme Pro drives, though it caches less data so is less useful.

The Samsung 840 Evo, Pro, and 850 Pro support a feature called RAPID, which uses system RAM to cache data and optimize the way it's written to the drive, drastically improving the drive's real-world performance. This was enhanced for all supported drives with the release of the Samsung 850 Pro, the new RAPID 2.0 improves its effects. Note that some benchmarks show a huge performance loss due to RAPID, this is actually because the drive is now so fast that the benchmark program records wrong results for how long it took to complete. RAPID is meant to improve real-world performance and doesn't have much benefit on trace-based benchmarks. RAPID is not supported on OEM drives like the Samsung XP941.

Sandforce (and Sandforce 2 with an upcoming Sandforce 3) is a brand of SSD controller featured in some drives from manufacturers such as Intel, PNY, and Corsair. They used features like lossless data compression and efficient organization of written data to significantly reduce the total amount of data written to the drive, effectively improving both performance and endurance. Sandforce also had industry-leading error correction, in theory allowing for even further improved endurance and unmatched reliability for the time. In practice, some manufacturers like OCZ instead used this margin to try to get away with lower-quality memory than should ever have been used in SSDs, giving Sandforce something of an undeserved bad reputation. Another key benefit of Sandforce controllers was that they had no need for RAM chips because of internal caches, which reduced the total cost of drives.

Interfaces Explained

The interface is how your SSD connects to and talks to your system. For years this has been simple, all SSDs connect over Serial ATA 600MB/sec (SATA600) and use the Advanced Host Controller Interface (AHCI) command set. The world is changing!

PCI-Express connectivity is the new hotness, because it replaces the old single 600MB/sec SATA link with multiple PCIe links running at 500MB/sec (PCIe 2.0) or 1GB/sec (PCIe 3.0). You can connect drives over PCI-Express using the new SATA-Express connector, which is basically two SATA cables (one for each link), by plugging a drive into the new M.2 slot (which also supports SATA for backwards compatibility, so not all drives that go in this slot are fast), or using a classic PCI-Express slot. Most motherboards deliver PCIe 2.0 to their SATA-Express and M.2 slots, so SATA-Express runs at 1GB/sec (2x500) and M.2 runs at 2GB/sec (4x500).

NVMe (Non-Volatile Memory Express) is a new interface specification that replaces AHCI. It's designed to allow for much higher drive performance with lower CPU and system overhead, and is really the primary point of moving away from SATA.

Diagnostic and Benchmarking Utilities
Crystal Disk Info (Standard Edition, Portable zip doesn't have anime or ads) is the best diagnostic program for drives.
Crystal Disk Mark (Portable Edition doesn't have anime or ads) is a good benchmark utility. Please don't post your benchmarks in this thread unless you need help, they quickly clog things up!
The Samsung Magician software is also a good benchmark for Samsung drives, and compares your benchmarks to the baseline.

Links to Technical Resources

Anandtech's "The SSD Relapse: Understanding SSDs and Choosing the Best SSD" from 2009 is a great primer to how SSDs work.

Anandtech's Intel SSD 710 Review discusses High Endurance Technology (HET) memory, and goes into more detail about endurance and data fade.

Anandtech's Intel SSD DC S3700 Review introduces the concept of performance consistency and its importance.

Anandtech's Samsung 840 Review explains how the TLC memory used in the 840, 840 Evo, and upcoming 850 Evo works.

Anandtech's "Testing SATA Express and Why We need Faster SSDs" article goes into good detail about interfaces, including M.2, SATA Express, and NVMe vs AHCI.

Anandtech's Samsung 850 Pro Review covers the new Vertical NAND, or V-NAND, memory used in the 850 Pro and upcoming 850 Evo.

TechReport's SSD Endurance Experiment tested a number of SSDs to destruction.

Hardware.FR's SSD Return Rate Statistics for April 2014 (translated from French).

The previous SSD Megathread by Alereon.

The first SSD Megathread by scarymonkey.

Alereon fucked around with this message at 21:24 on Sep 29, 2014

Adbot
ADBOT LOVES YOU

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice
This post reserved for future use.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

td4guy posted:

Samsung 840 EVOs are so tiny once you remove the aluminum case. The smaller PCB is the 120/250GB, and the bigger one is all the larger capacities.
Yeah, the Samsung 840 Evo 1TB mSATA is ridiculously impressive to me. There's room for four memory chips (two channels to each chip), meaning 256GB per chip. Using 16GB dies, you end up with this:

(click for X-ray of real chip)

quote:

edit: No shout-out to ADATA in the OP? Some suckers value-minded people are gonna be tricked into a purchase!
Added, thanks! I also added a section for laptop drive recommendations, which points out that Samsung drives are the most energy efficient. The SanDisk Extreme Pro is a bit better than the 850 Pro under load but worse at idle, so the 850 Pro is better overall. I added a section about Overprovisioning but I need to think about how to make it clearer.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

exquisite tea posted:

Should I enable RAPID on my SSD if it's just got one 8 GB stick of RAM in there and I do most of my gaming on that drive?
Yes, I think you should enable RAPID regardless of the amount of RAM you have, because improving the performance of the pagefile helps more than slightly increasing the use of the pagefile hurts. With 8GB of RAM it's an obvious win. I would strongly suggest putting a second DIMM in there, because running in single-channel mode murders system performance.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

perfektrtw posted:

I am looking at getting a new SSD for my 2010 Mac Pro. Reading the OP, I am not sure if I should go with the Samsung 850 Pro or the Intel 530 because it is an older mac which I believe doesn't have TRIM support. Also, is there a good pci-e SSD that would work well without TRIM that I could use instead? The 2010 Mac Pro only has SATA 2 ports which is unfortunate.
For an older Mac I'd get the Intel SSD 520/530 240GB and overprovision by 20%, it wouldn't make much sense to pay for a Samsung 850 Pro. I'm making some updates to the OP too to make this clearer.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice
Note that capacity isn't mentioned, because it's using 1 Gigabit dies, compared to 128 Gigabits in current SSDs. To some extent the performance and latency successes they tout are a result of using so many small memory devices and you could get similar performance from flash devices.

Anandtech had an article today about SanDisk's ULLtraDIMMs, which are SSDs on a Registered DIMM that actually communicate with the CPU's memory controller over the DDR3 bus. This allows them to achieve latencies comparable to what Hitachi was reporting with their PCM SSD, but presumably with much higher capacity and lower cost. It looks like it should be compatible with any standard memory controller, but you likely need customized BIOS support and I don't see how you could mix these with DRAM DIMMs.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Diovanti posted:

I didn't see any mention of this yet, so I have to ask: If I use truecrypt to encrypt my SSD do I have to over-provision it by 20% in order not to kill the performance?
Yes, but don't use TrueCrypt. BitLocker drive encryption in Windows will use your SSD's built-in encryption for true zero-overhead FDE if supported (update the firmware), otherwise it will use your CPU's hardware acceleration and only encrypt used space.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice
SanDisk has released the Ultra II (120-960GB), the first drive using TLC memory from a company other than Samsung. This drive is very similar to the 840 Evo, combining SanDisk's 19nm TLC NAND with an SLC caching scheme they call nCache 2.0, similar to Samsung's TurboWrite. Pricing seems to be directly targeting the Crucial MX100, so it'll be very interesting to see how performance stacks up! SanDisk also has a better track record than Crucial both with reliability and not being jerks to consumers.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

WattsvilleBlues posted:

If I'm formatting my Samsung EVO 250GB SSD to reinstall Windows (my OS and programs are already on the drive), do I just do this the normal way? The drive has 20% space reserved already.
Yes. Note that you don't need to overprovision for a normal system where TRIM is working.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Sibling of TB posted:

So the overprovision by 20% to increase the life and performance of the drive is only when TRIM is not enabled, and when it is it's fine to fill the thing up all the way? Because the impression I'm getting from this thread is that other than this post, everyone seems to be saying that you never want to go below 20% free space.
On any normal system with a good SSD where TRIM is functioning, all you need to is try not to fill the drive past 80%. If you do performance will go down in proportion to how full the drive is, but it will go back up once you free up some more space. If TRIM is NOT working, free space doesn't "count" if it's part of the system partition. Additionally, performance will never go back up once it goes down. Thus, you overprovision the drive to address both problems.

Overprovisioning is when you make the partition smaller than the size of the drive. This is only necessary on systems without working TRIM or on SSDs with lovely block management.

Alereon fucked around with this message at 18:45 on Aug 19, 2014

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Bob Morales posted:

What applications are there for not having TRIM? Mac with an aftermarket drive? XP?
OSX with aftermarket drives and Windows Vista and older. Hardware wise AHCI doesn't work right on any nVidia chipset, AMD chipsets before the 700 series (can be made to work via driver fuckery sometimes), and on the base versions of Intel southbridges before the Core i-series.

Also we've been back-and-forth on AHCI and TRIM a few times, but basically on Windows if AHCI isn't working either Windows won't send TRIM commands or they will be dropped by a driver or controller somewhere on the way to the drive depending on your specific configuration so it PROBABLY won't work.

Alereon fucked around with this message at 18:52 on Aug 19, 2014

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Hadlock posted:

Wasn't TrueCrypt compromised and/or Officially Abandoned by the developers?
Yes, though it's unknown why this happened and what the implications are for the security of the TrueCrypt software before these changes. Either TrueCrypt was broken and they were gonna fix it and the NSA stopped them so they shut it down, or TrueCrypt was too good and the NSA wanted them to break it so they shut it down. If you are a normal person and want to protect your data from someone who steals your laptop and maybe corrupt local cops, you should switch to something like BitLocker that is supported which will work just as well, if not better. If you are a tinfoil hat weirdo trying to protect your bitcoins from the NSA then #1 is still a goddamn compelling reason not to use TrueCrypt, and even IF #2 is true the NSA is just gonna get your poo poo anyway and you will die in gitmo. :nsa:

So there is really no benefit to using TrueCrypt for anyone really, and there are other tools that actually support SSDs, both via using the drive's built-in encryption or just not defeating TRIM.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Lowen SoDium posted:

Does the encryption offered by SSDs have any kind of performance penalty?
No, if you're doing encryption on the drive there is effectively no overhead.

Alereon fucked around with this message at 03:52 on Aug 21, 2014

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice
Quote is not edit!

Alereon fucked around with this message at 03:52 on Aug 21, 2014

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Thermopyle posted:

Is anyone doing 3rd party audits of the encryption features of SSDs?
While not exactly what you're looking for, Intel did an internal audit of their drives that found that only 128bits of the 256bit AES key were used, which resulted in a drive recall since they promised AES256 and only delivered AES128.

1gnoirents posted:

Hmm, I'm pretty out of date on encryption apparently. I lost faith in drive encryption after being able to defeat it with some free russian tools and an old computer (which is no longer being supported now though, but its still quite disheartening). But I had no clue about the Truecrypt thing.
You're talking about on HDDs, right? The difference is that the ATA password set on the hard drive doesn't actually encrypt anything, it's just saved on the drive and the firmware checks to see if you supplied a matching password (or supervisor password) in order to communicate with the system. If you can bypass this check or replace the password all the data is there for the taking. On a Sandforce SSD for example, data is ALWAYS encrypted with a default key as part of the scrambling and error correction steps. When you set an ATA password, it generates a new key based on your password and uses this to encrypt data, so even if someone is able to pass the password check they can only get to encrypted data.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Thermopyle posted:

That actually makes me worried about the smaller manufacturers like ADATA or whatever. I don't have a lot of confidence that they're doing good audits and then actually taking action on the results.

I suppose it's possible that the encryption is entirely on whomever is providing their controllers, but I doubt it's just plug and play. The manufacturer probably has to do some not-insignificant amount of implementation.
Sandforce-based drives should all be in the same boat since they use a manufacturer-supplied firmware without significant customization. Aside from that I think eDrive is only supported on first-party drives from companies that do their own validation, other drives to to get AES 256/TCG Opal support patched in via a firmware update after release, if they get anything.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

redeyes posted:

I was testing a laptop hard drive for bad sectors and ended up doing the 'yell at the hard drive' test I saw in a Youtube video. Check this out.. kind of shocked me how senstive spinners are.
https://plus.google.com/+MichaelBruce007/posts/QzqSDVTCbwo?pid=6050106143883970290&oid=109159079222891743710
So datacenters and computer rooms use a fire suppression gas instead of sprinklers to protect the equipment, formerly Halon but now CO2 or something else. It was discussed in the GBS OSHA.jpg thread (post pictures of workplace safety violations) that in some cases the noise from the compressed gas release is so loud that the resulting vibration will kill any hard drives operating in the room.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

DethMarine21 posted:

The Intel 730 Series 240GB is on sale for $170.99 for the next 72 hours.

I probably wouldn't see much of a difference upgrading from a 320 Series 80GB would I? My usage is just general desktop / gaming use and I'm still stuck on SATA 3GB/s.
You would see a huge difference from a new SSD, both in terms of the available capacity and raw performance, but I don't think the Intel SSD 730 is the drive for you. If your system supports TRIM consider a Samsung 840 Evo 250GB for ~$120, that will be much faster for typical desktop use. If your system does not support TRIM, consider the Intel SSD 530 for $140, and shrink the partition by 20%.

Here is a benchmark comparison between the Samsung 840 Evo 500GB and the Intel SSD 730 480GB, and that doesn't even really show the advantages the 840 Evo has for typical desktop workloads.

Here's a similar comparison between the Intel SSD 530 240GB and Intel SSD 730 480GB, and the 530 is at a disadvantage because they are testing the larger model 730. Overall the 530 is a faster drive, and both exhibit excellent performance consistency.

Edit: Oh and for good measure, here's the Intel SSD 320 160GB versus the Samsung 840 Evo 250GB, again that's actually a faster drive than yours since it's twice the capacity, but it still gets beaten down by the Samsung 840 Evo, even taking into account that it will be handicapped by the SATA300 bus in your system. The biggest benefit is the additional capacity though, not the raw performance.

Alereon fucked around with this message at 20:16 on Aug 22, 2014

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Cat Hatter posted:

So this is bad and I should be replacing my wife's HDD (probably with a SSD) right?


Yes do it. Doooo iiiiit. One of ussssss...

E: In case it is helpful to you or others, the SanDisk Ultra Plus 128GB for $59.99 currently holds the crown for "cheapest SSD on Newegg that is not godawful." It's kinda slow and not too good for old computers (without TRIM), and of course 128GB isn't much space at all even for casual use, but there are a lot of worse SSDs out there.

The Crucial MX100 256GB is running a promo code down to $100 that unseats the PNY Optima as the cheapest 256GB SSD, which is good because despite being a kind of sucky drive the Optima is a VERY sucky drive so that is an improvement. With the Samsung 840 Evo 250GB on sale for <$120 I would still go with that since it is an actually good, reliable, fast drive from a good company.

Alereon fucked around with this message at 07:38 on Aug 23, 2014

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

KennyLoggins posted:

I just got a MX100 512GB version. I know Crucial isn't the greatest company but the 512GB version got some good reviews for speed/price in comparison to the M550 series.

I should've read this thread before I bought it but should I get a better one?
If you have a newish Windows machine and you're confident you can keep at least 20% free space it should work okay enough. I mean I certainly would have said it was worth getting the Samsung 840 Evo over it, but now that you already got it I don't think it's necessary to return and replace it.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

beepsandboops posted:

I've had an SSD for a few years now--a small one with Windows 7 and a few commonly used programs on it, and data / other programs on a large HDD. I've never done anything with the page file, should I reconfigure it somehow, or is it good as is?
What SSD, and is TRIM enabled on your system? In general terms you do not need to touch the pagefile, but you can manually set it to a smaller size to free up more space.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

beepsandboops posted:

I have a 120GB Kingston HyperX 3k. TRIM is on, but I saw the note about the pagefile in the OP and wasn't sure if I was doing it wrong. :smith:
That basically says "keep the defaults, they are correct." The only reason to change them is to shrink the pagefile to get more available space.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice
The Magician software is what provides RAPID mode so it needs to remain installed, but it does not need to start with Windows, as the RAPID driver will still load even if the Magician software isn't launched.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice
Yes, that is currently the cheapest non-rear end SSD for sale. Remember that 128GB is a lot less space than it seems like, so I would strongly recommend considering the Samsung 840 Evo 250GB if you can afford it.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Touchfuzzy posted:

So, a quick question:

I have Reason, a music making program, and am getting a 240GB Evo within the next day or so. And it got me wondering...do media programs like Reason, Sony Vegas/Adobe Premiere, MeGUI, and all other things like it get a boost from being on the SSD, or should I move them to my 3TB Red?
Yes, programs for which you care about performance should definitely be on your SSD. If you don't care about how fast they launch and want to use the space for other things you could do that too. Putting media programs on an SSD would not increase their rendering performance, in the same way that putting a game on an SSD improves launch time, not FPS.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

IuniusBrutus posted:

So, I cheaped out when I built my latest computer and bought only a 120gb 840 EVO. I'm sick of janitoring my Steam games and poo poo so I want to throw in at least a 500gb EVO instead.

There is nothing wrong with my current drive - it has low hours/use - so I should be good just throwing in a new SSD and using Samsung's migration tools, correct? And I've been running lots of VMs lately; will the 120gb suffice for that (space isn't much of a concern for these), or would I get better performance by going with a larger drive?
If 500GB would be enough capacity for you then that should be fine, neither endurance or performance will be an issue if you don't overfill the drive. And the migration software should do what you need, yes.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

goobernoodles posted:

Thoughts? Is the performance increase of two 250gb ssd's in RAID-0 worth shooting myself in the foot a little bit with regards to future upgradability? Maybe I should just go for the 500gb and grab another in another year or so. I don't keep anything critical on these drives so the risk of losing data means jack poo poo to me. I keep the OS, games, photoshop, and lots of dirty, dirty torrents until I clean my act up and change the download directory.
You definitely don't want RAID-0 because it breaks RAPID, which makes a far greater difference than RAID-0 ever could. I'd get the Samsung 840 Evo 500GB. RAPID can only accelerate one SSD, so if you get a second in the future leave RAPID enabled on your system drive and use the other for storage. Like the OP says the Crucial MX100 is not a good drive so you certainly wouldn't want that, and it would be particularly bad in a RAID-0 configuration since you have to wait for the combined jank of both drives before an operation completes.

E: Edited the quick summary of the Crucial MX100 to "cheap and not good" and the PNY Optima to "Ridiculously cheap and pretty bad" to make it clearer. The only reason those drives are listed is because they are the least bad options at the lowest end of the market.

Alereon fucked around with this message at 00:15 on Aug 26, 2014

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Dick Fagballzson posted:

NewEgg has the 480GB Intel 730 Series for $262. That seems like a pretty cheap price for something that's practically enterprise grade from everything I've read. I know you can get a 500GB EVO for that price any day of the week, but I don't think it's anywhere near the quality of the Intel drive. Any reason I shouldn't pull the trigger?
I wouldn't really agree that the Intel SSD 730 is "higher quality" than the Samsung 840 Evo. It uses higher-endurance NAND, but that doesn't make it better or more reliable if you're not pushing the endurance. Samsung SSDs actually have a lower return rate than Intel SSDs, but since both are consistently well below 1% you're basically looking at statistical noise. The SSD 730 is a great value if you have a write heavy workload, but the Samsung 840 Evo is still better for desktop users.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Welmu posted:

The Asus Z97 VII Hero has a 2x M.2 slot. Is there a compelling reason to buy anything else than a 256GB 840 EVO / 850 for gaming and general usage? What are the odds of consumer-level M.2 drives being launched this year?
No there are not really any M.2 or PCIe SSDs that are worth owning yet. Both Marvell and Samsung have controllers on the way that support NVMe for consumer drives, that's what we're waiting on.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Dick Fagballzson posted:

So if I can grab a 730 for the price of an EVO, that makes the most sense to me. I would agree that under normal circumstances with the 730 at its usual price, the EVO is a much better value.
My point is that there's no reason to assume that the Intel SSD 730 is a more reliable drive than the Samsung 840 Evo. If you have an extremely write-heavy workload the higher endurance NAND is a positive, but Intel drives are not better than Samsung.

E: Power-loss protection is a benefit if that's something you care about, though if unexpected power losses are a thing you have to deal with I'd suggest a good UPS with true sine wave output, as power-loss protection on your SSD does not prevent data loss from writes that haven't been committed yet, and doesn't guarantee your filesystem won't be corrupted.

Alereon fucked around with this message at 21:52 on Sep 1, 2014

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice
Anandtech has a PCIe SSD faceoff between the Samsung XP941 and OCZ RevoDrive 350. Huge takeaway: There are known drive-killing firmware bugs with the Samsung XP941, do not buy it. They're not intended for consumer sale and are unsupported for a reason. The OCZ drive sucks about as much as would be expected for 2-4 Sandforce drives in their RAID0-like setup. PCIe drives that support NVMe will be cool, but they are still a few months away.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Mr. Ali posted:

Where did you hear about this? I can't find any information on this with a quick Google search.
It's actually the SM951. It's the OEM drive based on the new controller that will likely be released in a consumer version before too long.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice
AHCI drivers are not critical, if you can't get the AMD drivers to install the Windows-provided drivers will work and support TRIM. There is some loss of performance, but it's not huge.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice
Concerning, if this is a real behavior I'm stunned we made it basically the 840 Evo's entire run on the market before it was noticed. It'll be interesting to see if competent sites see the same thing in correctly configured test systems, a number of those users are running odd configurations where TRIM may not work and we know RAPID mode makes naively coded benchmarks return incorrect results. Not that that would affect total completion time, I just want to see someone who knows what they're doing (Anandtech) try this.

Alereon fucked around with this message at 05:47 on Sep 11, 2014

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Xenomorph posted:

Uh, wouldn't the static wear-leveling negate the "issue" of having data sit on the same NAND? Some on that forum said that they did get some performance back after they ran a defrag on the drive or manually recopying the data (forcing it to new cells).
If anything it's more likely to be related to that wear levelling process, not actually the fact that data has been sitting for some time.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

The Lord Bude posted:

Is this serious enough that we should be telling people to hold off buying EVOs when they ask in the part picking thread?
Not yet, at least I'm holding off on making any changes until we have more solid information, including if this issue is validated that any other drives we recommend instead are confirmed NOT to be affected.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Raymn posted:

I have a 256gb Crucial M4 that I haven't been real great about not keeping over 20% free though I typically don't go below 10% free, if ever. I saw in the OP that this can degrade performance, sometimes permanently without a drive wipe?, so I was curious how I would determine if my drive was suffering from this? Run a benchmark tool and compare to what the drive should be doing?
The drive will only get stuck in a low-performance state if its run with very low free space for an extended time. Just free up some space and run a TRIM pass, either using the Windows 8 disk defragmenter, or ForceTrim.

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Raymn posted:

I have Windows 7 but I assume the disk defragmenter would accomplish the same thing?
No, do not run the Windows 7 Disk Defragmenter. The Windows 8 utility supports SSDs but the Windows 7 utility does not. Run ForceTrim instead.

EoRaptor posted:

The more I think about this, the more I lean towards it being a translation table caching/indexing issue. The data is there in nvram, and all the nvram is rated to perform identically, but it seems like the step of translating LBA to pagetable location is taking much longer than it should.

Anything that causes the lookup table to be rebuilt seems to fix it, even when the data is just moved from one identical performing location to another.

If we were seeing data recovery errors or allocation errors or spare space consumption, then it would be worrisome, but the smart stats don't show that. The way the drive functions internally is so black box though, it's really impossible to tell, even for an expert end user.

Hopefully Samsung doesn't ignore the issue.
Yeah it's definitely nothing to do with the NAND itself because the only thing that could cause that kind of slowdown would be soft read errors, and that's clearly not what we're seeing. That makes me very hopeful that if this is confirmed to be a real thing (versus a corner case for people without TRIM) it's fixable via a firmware update.

Alereon fucked around with this message at 18:50 on Sep 12, 2014

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

Liu posted:

Something like this is pretty much guaranteed to be fixed with a firmware update right? Or is it recommended to not buy EVOs now or what? I was gonna start sorting poo poo out for my new PC.
The hard thing right now is that I don't feel like we have enough information about what is going on to give very solid advice. This is the first time this problem has been seen before with any drive, which may mean that it exists in other drives but we just haven't been testing for it. Nothing has changed with the reasons other consumer drives (like Crucial and OCZ) aren't favored, and while I'd initially consider SanDisk the big winner here, they use a very similar complicated flash structure to Samsung on the 840 Evo, so I'd be particularly worried about their drives. We don't even really have more than forum posts to go on to judge the extent of the problem or under what circumstances it occurs.

Adbot
ADBOT LOVES YOU

Alereon
Feb 6, 2004

Dehumanize yourself and face to Trumpshed
College Slice

WhiskeyJuvenile posted:

Still too early to get a Samsung XP941, right?
Do not buy the Samsung XP941, there are known drive-killing bugs.

  • Locked thread