Solid state drives are now a vital part of every computer I build and use. Most of my commonly used machines in my fleet have already been outfitted with SSDs, and it has paid dividends in terms of faster response times, faster loading times, lower power consumption, better shock resistance and improved reliability. In fact, they’re so important that I have ten SSDs in my fleet and I’ve never looked back. To date, only one reallocated block has been seen across the whole fleet, with no outright failures and a write total across all the drives of about 32TiB.
Reducing prices have only made them more attractive to enthusiasts and mainstream users. In fact, drives can be found below the 50c/Gb mark nowadays, especially in larger capacities. It makes sense for me to buy some drives to hold in reserve in case I need more high speed storage, or for new machines.
As a result of this, and my desire to understand about the performance characteristics of the drives on the market, I have decided to diversify my SSD portfolio by purchasing drives from the value segment, where competition is heating up.
In this review, we will be focusing on the Transcend SSD340 256Gb 2.5″ Solid-State Drive with model number TS256GSSD340. Transcend has been a long-time flash memory vendor, with a history of very competitive pricing but varying quality and compatibility. It is the largest drive in the Transcend SSD340 series, and is labelled as a “premium” drive by the manufacturer, but is priced with a price tag to compete with the value-series drives (e.g. Samsung Evo, Crucial M500, Kingmax XValue).
The Transcend SSD340 was on special at Mwave, in a promotional bundle with a Transcend USB External Enclosure (see next review) for a total cost of about AU$147 after shipping and insurance. The SSD itself is listed at Mwave for AU$129 (plus postage and insurance, it works out to be about AU$141). As a result, it’s almost as if they’re giving away the enclosure, which is always handy to have and helps with migration.
The drive is very well priced, however, is the Transcend SSD340 a worthy contender? Lets find out.
The drive comes in a retail kit configuration, inside a matte finish colour-printed cardboard box. The capacity is stuck on the front with a label. The front of the box clearly indicates the use of a DDR3 DRAM cache, DevSleep support, 7mm height, and included software. The front also confirms the inclusion of a 2.5″ to 3.5″ adapter bracket. In general, this is a pretty generous inclusion for an SSD retail kit, only bettered by the Kingmax for inclusion of a SATA cable. However, most SSDs ship pretty bare – some “drive only”, so Transcend can be commended for putting so much into this price point.
The rear of the box also makes mention of included Quick Installation Guide, Warranty Card and mounting screws. The drive itself weighs 52 grams and utilizes Synchronous MLC Flash. This is considered “middle” ground, whereas Toggle NAND takes out the high-end, and Asynchronous NAND takes out the bottom-end. The use of MLC is also notable, as MLC is generally more durable than TLC solutions when it comes to write cycles per cell (such as the Samsung Evo and Sandisk Ultra II).
The drive seems to be quite extreme in specifications when it comes to temperature as well – being rated for operation up to 70 degrees C. I don’t think you need to worry about that happening even in the most poorly ventilated laptops!
The box doesn’t shy away from providing performance data as well – claiming a 520Mb/s read and 290Mb/s write speed under ATTO, and 485Mb/s and 270Mb/s respectively under AS SSD. It also claims an IOmeter IOPS of 68k for 4k Random Read, and 69k for 4k Random Write. These give us some solid numbers to compare with, with the IOPS value pretty much average compared to some other competitors’ marketing literature in this “value” segment.
The drive itself is Made in Taiwan, and is provided with a three year warranty, provided the wear-out indicator in their monitoring software (SSDScope) does not show 0%.
The sides of the box also indicate support for Trim, and the availability of system cloning software as part of the SSD Scope package which must be downloaded through the Internet.
Within the package, as promised, there are two sets of screws (one to secure the SSD to the adapter bracket, and the other to secure the bracket to your computer), the warranty card, a quick start guide and three promotional leaflets with their product catalogue.
The bracket is also provided, which is made of metal, and black in colour with white logo print. It seems very similar to the Kingmax bracket in design, and it serves its purpose quite well.
Of course, you get the drive, inside an anti-static shielding bag.
The drive itself claims to require 1.2A from the 5v rail to operate. The drive itself feels very light, and this is due to the use of plastic to manufacture the body. This is also why all the screwholes are formed by sinking brass threaded studs into the plastic mold. The drive itself is sealed with a warranty label on the underside.
Aside from a serial number, there doesn’t seem to be any other numbers or identification which alludes to drive encryption ability. I suppose that could be considered a drawback, if you intend to use self-encrypting drive abilities, however, most users do not.
It might seem strange, but this idiot (yeah, me) decided to void the warranty on day 1. Under the shiny holographic seal sits just one screw, which needs to be removed. After that, you pry along the edges to free the plastic backplate from the frame of the drive to reveal its innards.
Already, we can see that the drive itself is pretty empty, and has adhesive foam rubber to keep it from accidentally contacting the rear plastic plate. The PCB itself is secured to the other frame by a single black screw. The design is extremely minimalist! Lets take a much closer look at the PCB.
The main controller of the drive is a Jmicron JMF667H, very recently released to the market (mid-2014). Jmicron’s reputation when it comes to their controllers typically is mixed, and it seems the JMF667H is a value controller featuring four channels with up to eight chip enable signals per channel. It seems Anandtech reviewed this exact model of SSD, but their unit was different in its flash. They seem to claim a limit of 256Gb on the JMF667H controller, despite the unpopulated BGA pads.
The flash modules come from SpecTek (a Micron subsidiary, formerly reseller, which was founded upon selling partially defective devices, but has since grown to selling full-spec devices as well). The devices themselves are marked with PF567-10AL, which, when PF567 is entered into their laser mark decoder, it provides a part number of FBNL85A91KDMABH7. Plugging FBNL85A91KDMABH7-10AL into their MPN decoder provides the breakdown that the device is MLC 512Gib with Density Grade 1 (94-100%) and 4 dies per package with 4 CE pins and 2 I/O channels operable at 200MT/s Synchronous or Asynchronous. The AL marking indicates the device is Full spec with tighter requirements, detailed in their document here.
Given the four packages for four channels, it is expected that this drive will demonstrate the maximum throughput capabilities of this controller. In theory, each channel still has 4 CE outputs unused, so if not for the 256Gb limit of the controller, it would be possible to build a 512Gb SSD using Flash of this density. The drive itself has exactly 256GiB of flash memory, and seeks to offer 256GB of storage space. This results in an overprovision of the difference between binary and decimal (i.e. about 4.8%) which is fairly small and will likely impact upon performance to some degree when full.
Each flash chip appears to be bypassed by five small capacitors surrounding the chip.
The DRAM cache is supplied by Samsung, and is marked K4B2G1646Q-BCK0, which appears to be a 2Gbit (256MiB) DDR3 (latency 11-11-11) 1600Mhz chip.
The date codes are slightly perplexing, as for such a recently “unveiled” controller, the date code implies it was manufactured week 17 of 2013 (a long time ago for this kind of technology), whereas the flash was manufactured much more recently in week 4 of 2014.
The underside also shows little power conversion circuitry near the black single screw, which appears to be a Texas Instruments switching converter of some sort. There doesn’t seem to be many large bulk capacitors (C135-C137 don’t look very big), and as a result, data loss during unexpected powerdown may be a risk with this model.
Interestingly, I spot what appears to be an activity LED mounted on the PCB (D1), despite the fact that it is mounted inside an opaque black plastic enclosure. It’s probably used during testing, but is not strictly necessary. I did not investigate whether the LED is actually active during drive access.
The rear of the PCB appears to be ready to accommodate many more flash packages. This might be necessary if they have higher capacity drives based on a pin-compatible controller, or if they choose to use lower density flash packages (note the Spectek ones have four dies per package, so if single-die packages were used, then every slot might be populated).
The underside features an EEPROM, likely for configuration, U4. The underside has many inductors, for filtering the power that comes in and for the switching converters to derive lower voltages to drive the controller and flash. No significant capacitors are seen, and it seems there is a slot for a fuse that is unpopulated.
The PCB itself is silkscreened with Transcend’s brand name, implying that this is a home-spun design, specific to them. The product code is 29-3271 and is Version 1.0. The PCB itself was manufactured week 2 of 2014, and is also marked with VIC 2-9.
Overall, it seems like a very average “value” line SSD design. Notable is the absent of any form of thermal dissipative foam or heatsinks for any of the packages, which while not strictly necessary, may be a desirable feature.
Testing was performed as per the previous SSD tests. The testing platform is an AMD Phenom II x6 1090T BE @ 3.90Ghz running on a Gigabyte 890FXA-UD7 running Windows 7 64-bit edition with the latest patches. The on-board chipset SATA 6Gb/s ports were used with the AMD SATA drivers to interface with the drive. TRIM was enabled on the system. The drive was subjected to a full random fill, and multiple-readback to verify data integrity of all sectors, which it passed.
SMART data was read using CrystalDiskInfo v6.1.14 (latest at the time of writing). The left screenshot shows the data of the drive as new, where it shows 6 unsafe shutdowns already recorded. After running the barrage of tests, several values did grow – notably E9, EA, F1 and F2 appear to be directly related to the flash writes used. I would guess that EA is the raw LBA read, with F2 as the host-LBA read count. E9 would be the raw LBA writes, with F1 being the host-LBA write count. A9 and AD seem to be indicative of flash cell cycles in some way, and probably lifetime, but their relationship is not known at this time.
After even further testing (after this article’s tests were completed), I did load SSDScope (Transcend’s own tool) which provided the following data:
It seems as if this drive isn’t very good on write amplification, as during the course of testing, I really only put in about 5 full-surface writes, but the average cycle count is already up to 36. You will understand some more about this in the next few tests. The media wearout indicator is already down to 99% (no SSD of mine to date has demonstrated any wear during testing runs, and none of mine have wear >1% at this time).
Notably, you may suffer from the “frozen” SSD state problem when it comes to secure erasing your drive. Interestingly, Transcend actively advocates hot-unplug and replug of the drive’s power. Most other utilities advocate sleeping/waking the system instead.
HD Tune Pro Sequential Read
The drive managed to churn out fairly normal numbers when it comes to reading, with an average of 512.9Mb/s. In the current SSD market, saturating the SATA3 link is considered an expectation.
Drive Average Read Access Time Transcend SSD340 256Gb 512.9 0.069 Intel 730 240Gb 512.6 0.104 Kingmax Xvalue 240Gb 514.7 0.061 Samsung 840Pro 256Gb 527.3 0.047 Crucial M500 240Gb 296.4 0.037
HD Tune Pro Sequential Write
The sequential writes on this drive demonstrate the problem with lack of overprovision. When the drive fills to completion, the drive itself starts having problems managing the flash translation layer block lists, and finding free blocks to use. As a result, the write speed takes a dive at the end. The overall average speed was 297.7Mb/s, which is very respectable for a value line SSD. Notably, it has a similar sort of “hump” as on the Kingmax Xvalue SSD which is based on a SiliconMotion controller. I wonder why this is the case?
Drive Average Write Access Time Transcend SSD340 256Gb 297.7 0.052 Intel 730 240Gb 263.0 0.042 Kingmax Xvalue 240Gb 265.7 0.038 Samsung 840Pro 256Gb 440.0 0.041 Crucial M500 240Gb 209.6 0.045
HD Tune Random Access Read
It seems that the drive puts up a very competitive performance for a value drive, which was surprising. Compared to the other drives I have tested, it doesn’t fare badly at all.
Drive 512b 4K 64K 1Mb Rand IOPS Transcend SSD340 256Gb 12240 6992 3617 466 857 Intel 730 240Gb 9624 8243 2956 440 763 Kingmax Xvalue 240Gb 13721 6519 1999 430 749 Samsung 840Pro 256Gb 8340 8145 4093 477 879 Crucial M500 240Gb N/A N/A N/A N/A N/A
HD Tune Random Access Write
While the drive puts up a very competitive read performance, the drive’s write performance seems to be fairly poor despite having TRIM enabled and on a freshly partitioned drive (all blocks TRIM-ed).
Drive 512b 4K 64K 1Mb Rand IOPS Transcend SSD340 256Gb 26490 16397 2240 117 237 Intel 730 240Gb 22980 19414 5534 311 669 Kingmax Xvalue 240Gb 26120 21794 5489 255 501 Samsung 840Pro 256Gb 23211 19755 5596 430 827 Crucial M500 240Gb N/A N/A N/A N/A N/A
The drive’s sequential read and write performance continue to stand out in the value segment, as well as its medium block 512kB accesses. However, at the 4k small-blocks, the drive is generally an average performer.
Drive SeqR SeqW 512kR 512kW 4kR 4kW 4kR32 4kW32 Transcend SSD340 256Gb506.6 315.2 440.7 317.6 29.53 80.50 246.2 244.4 Intel 730 240Gb 462.9 296.8 383.2 295.6 33.78 85.43 285.3 251.9 Kingmax Xvalue 240Gb 516.8 280.9 381.1 280.8 27.27 85.56 261.8 232.5 Samsung 840Pro 256Gb 523.5 448.6 329.5 427.6 23.20 81.28 190.1 248.8 Crucial M500 240Gb 475.2 283.6 421.2 282.5 26.23 86.09 255.9 242.6
AS SSD Benchmark
The AS SSD benchmarks can be compared to that of the box, in which case, this drive actually goes above and beyond the specifications (485Mb/s and 270Mb/s claimed, 514.21Mb/s and 299.96Mb/s measured). The performance measurements mirror the same results as for CrystalDiskMark. In terms of score, it ranks ahead of the Crucial M500 by a hair, and is one point behind the Kingmax Xvalue.
Drive SeqR SeqW 4kR 4kW 4kR64 4kW64 AcR AcW Score Transcend SSD340 256G514.2 300.0 27.4 72.1 232.2 217.3 0.055 0.049 789 Intel 730 240Gb 512.8 279.5 30.0 73.0 262.7 210.1 0.046 0.048 831 Kingmax Xvalue 240Gb 514.2 265.3 25.3 75.0 247.6 201.8 0.046 0.048 790 Samsung 840Pro 256Gb 511.0 439.0 30.8 73.1 255.1 224.4 0.059 0.047 859 Crucial M500 240Gb 493.1 273.7 24.2 75.9 241.7 208.1 0.047 0.066 786
AS SSD Copy Benchmark
For completeness, these scores are provided. This drive seems to do better for ISO than normal, average for the Program load and slightly worse than what I’d expect for Game.
AS SSD Compression Benchmark
The results of AS SSD’s compression benchmark revealed an unexpected “wrinkle”. The line is mostly straight, thus implying no compressions is being utilized in the drive itself, however, the dips in the graph on readback are unusual and reproducible. It may be due to the test workload, and integrated garbage collection schedules interfering with the benchmark.
ATTO Disk Benchmark
The Atto results for this drive show very strong performance for small block writes. This may be due to DRAM caching helping with write coalescing and “deferring” writes. The read performance doesn’t scale up as quickly as the write does at small blocks, however, it does put in a good performance across the board, reaching peak read performance at 256kB transactions and above, and peak write performance at 16kB transactions and above. This is typically better than many SSDs which are not as small-block oriented.
Anvil’s Storage Utilities
Anvil Pro is another one of those standard benchmarks, and it seems to like the Transcend SSD340 quite a bit, with a score that trounces the Kingmax Xvalue and beats the Crucial M500 by a hair.
Drive Score Transcend SSD340 256G3772.04 Intel 730 240Gb 3842.91 Kingmax Xvalue 240Gb 3381.02 Samsung 840Pro 256Gb 4150.13 Crucial M500 240Gb 3737.94
I’m glad to report no corruption issues were experienced with the drive under H2testw, although the read performance is capped due to CPU-limitations in the program. The write speed seems to average 304Mb/s in H2testw, which is a bit higher than the HDTune result, but within the same ballpark.
Testing for power consumption was performed on another system with only a SATAII port. As a result, the drive was only put under a “moderate” load for these measurements – full heavy workloads may see higher current consumption. The current was recorded at about 29 readings per second while the drive ran a full CrystalDiskMark run.
The drive seems to show “spiky” behaviour in its current consumption. Once the test was over (near 369s), the drive seemed to consume more power at a periodic interval, which suggests possible scheduled garbage collection algorithm. After a while, the current returned to a flat-line reading just over 100mA.
The current consumption was averaged for the idle, sequential read and sequential write phases for comparison.
Drive Idle Read Write Transcend SSD340 256Gb 109mA 255mA 519mA Crucial M500 240Gb 186mA 289mA 538mA Kingmax SME35 Xvalue 240Gb 60.5mA 216mA 513mA Kingston V300 120Gb 119mA 372mA 590mA Samsung 840 Pro 256Gb 59.7mA 300mA 386mA Western Digital WD1600BEVS 220mA 680mA 700mA
From the results, the idle current of the Transcend drive is on the higher end of the scale, but not too badly so. The read current consumption is also pretty average, as is the write power consumption. In all, an unremarkable performance here.
While this drive represents the value segment of the market, its performance was extremely solid and slightly better than most value competitors when it came to reads. Sequential writes were quite good, although the write file benchmarks seem to allude to poor write performance or TRIM consistency issues. The construction itself is light and a hair flimsy, but sufficient.
For the price, it seems like it might be a good buy, however, it’s important to note that this performance was achieved with TRIM-enabled, and it’s likely TRIM-disabled systems will suffer from poor performance due to the small level of overprovisioning this drive has (which makes it a poor candidate for USB enclosures).
The drive itself also seems to have a fair amount of write amplification, which is surprising given the DRAM cache which should help with write coalescing. This will consume the flash memory quicker than drives with smaller levels of write amplification (i.e. those with effective compression or write coalescing strategies). This drive doesn’t seem to utilize compression, so its performance is consistent across workloads.
Unfortunately, the drive also seems to feature minimum power-loss protection (or none at all), and it seems possible that data can be lost upon unexpected power removal given the use of DRAM cache, making this a poor candidate for USB enclosures and servers or mission-critical systems.
Overall, this drive seems to represent the normal set of compromises you would expect from a value line SSD and should satisfy mainstream users.