Buy the ARP T-Shirt! BIOS Optimization Guide Money Savers!
 

 12 April 2011
 N/A
  N/A
 Storage
 Dr. Adrian Wong
 3.0
 Discuss here !
 61601
 
   
Desktop Graphics Card Comparison Guide Rev. 33.0
Covering 628 desktop graphics cards, this comprehensive comparison allows you ... Read here
BIOS Option Of The Week - Virtualization Technology
Since 1999, we have been developing the BIOS Optimization Guide, affectionately known... Read here
   
Buy The BOG Book Subscribe To The BOG! Latest Money Savers!
Western Digital SiliconEdge Blue 256 GB Solid State Drive Review Rev. 3.0
Digg! Reddit!Add to Reddit | Bookmark this article:

The Connectors

This is a Serial ATA drive, with native support for SATA 3.0 Gb/s. It is backward-compatible so you will have no problem using it with older SATA 1.5 Gb/s controllers. However, the faster SATA 3.0 Gb/s interface is necessary for optimal performance since this Western Digital SSD boasts a sustained internal (NAND-to-buffer) read transfer rate of 250 MB/s.

Like all Serial ATA drives, it comes the standard SATA data (left) and power (right) connectors and is hot-pluggable. That means you can connect and disconnect this solid state drive to your PC while it's still running. There is no jumper block because there's really nothing for you to set.

 

SSD Maintenance

First of all, you should never, ever defragment solid state drives using the usual hard disk drive defragmentation software. Spatial fragmentation of data has no effect on SSD performance - fragmented bits of data are accessed as quickly as nicely packed blocks, so it is pointless to "defragment" the data blocks in the traditional sense. Doing so will also reduce the flash memory cells' lifespan by putting them under additional wear. Remember - MLC flash memory will only last about 10,000 erase/write cycles.

Unlike hard disk drives, flash-based SSDs write and overwrite data in large blocks of 512 KB to 1 MB in size. Even if you only need to overwrite one byte of data, it has to erase and overwrite an entire block. This causes a lot of wear on the memory cells and greatly reduces their lifespan. To prevent that from happening, SSDs perform wear leveling by spreading the writes so that the flash memory cells have equal wear.

To further improve lifespan and performance, SSDs also use a write buffer to temporarily store and combine writes before they are actually written to the flash memory. This reduces the number of block erases required and increases the memory cells' lifespan. Western Digital did not reveal how large the SiliconEdge Blue's write buffer is but it most certainly has a write buffer. As helpful as wear leveling and the write combine buffer are, they cannot address the issue of "dirty" blocks, which will develop over time.

Most operating systems will not directly inform the SSD which data blocks have been deleted. They will merely flag the deleted data blocks in their file system so they can be overwritten by new data. Unlike the magnetic media in hard disk drives though, the NAND flash memory cells in solid state drives can only be written to if they are empty. Cells that contain data (even useless, deleted data) must be erased before any new data can be written to it. This requires the SSD to perform the time-consuming read-erase-modify-write cycle to overwrite the "dirty" block, which not only cripples performance but also increases wear on the affected memory cells.

To counter this, newer SSDs like the WD SiliconEdge Blue support the TRIM command, otherwise known as the ATA8-ACS-2 DATA SET MANAGEMENT command. Operating systems that support TRIM (e.g. Microsoft Windows 7) will notify the solid state drive when data blocks are deleted in the file system. This allows the solid state drive to perform garbage collection in the background - internally erase the affected blocks so that they are ready to be written to.

Currently, Microsoft Windows 7, Windows Server 2008 R2, Linux 2.6.33, FreeBSD 8.2 and Mac OS X Snow Leopard support TRIM. If you are using one of these operating systems, then you have nothing to worry about. The TRIM command will help your solid state drive clean up those "dirty" blocks for optimal performance.

However, if you are using an older operating system, you can use special utilities to perform manual garbage collection. Some SSD manufacturers, like Intel, will provide you with such a utility although you can opt for third-party utilities or even newer defragmentation software that support solid state drives. Basically, these utilities will retrieve the list of free blocks from the file system and pass it to the SSD in the form of TRIM commands so that it knows which blocks to erase internally.

Sadly, Western Digital does not provide such a software yet. Perhaps in the near future...

 

Support Tech ARP!

If you like our work, you can help support out work by visiting our sponsors, participate in the Tech ARP Forums, or even donate to our fund. Any help you can render is greatly appreciated!

Page

Topic

1

Overview


2

Western Digital Solid State Drives
Packaging

3

The WD SiliconEdge Blue 256 GB SSD
Usable Capacity
Specifications

4

The Connectors
SSD Maintenance

5

Testing The SiliconEdge Blue

6

Surface Temperature
Transfer Rate Profile

7

WinBench 99 Test Results
Transfer Rate Range

8

IO Meter Random Access Performance

9

IO Meter Sequential Access Performance

10

IOPS Scaling (Random Access)

11

IOPS Scaling (Sequential Access)

12

Conclusion



 
   
ASUS Reveals The Transformer Book Chi & ZenBook UX305
OCZ Agility 2 (E) 60 GB Solid State Drive Review
The HighPoint Rocket 620 Performance Comparison Rev. 2.1
NVIDIA GeForce GTX 580 Tech Report
Microsoft Office 2007 Service Pack 2 Details Rev. 2.0
Windows Server 2008 Service Pack 2 Details Leaked!
ASUS EAH4870 Radeon HD 4870 Graphics Card Review Rev. 2.0
How To Always Save Tab Session In Internet Explorer 7?
Gigabyte GV-NX73G128D GeForce 7300 GS Graphics Card Review
512MB Mushkin PC4000 Dual Pack Review

 


Copyright © Tech ARP.com. All rights reserved.