Ruta: inicio . Artículos y Reviews . ALMACENAMIENTO . G.Skill 64Gb Solid State Drive

G.Skill 64Gb Solid State Drive

Empresa:
G.Skill
Modelo:
G.Skill 2.5
Autor:
Eagle
Fecha:
21-12-2008
 

Que significa SSD, SLC y MLC?:

Comencemos por lo primero, SSD es la abreviatura de "Solid State Drive" o bien "Unidad de disco de estado sólido" y como lo dice su nombre, se trata de un disco rígido que es íntegramente rígido, en todo el sentido de la palabra !, en un SSD no existen partes móbiles, absolutamente toda la parte interna consta de memorias Flash y un controlador (chip) que se encarga de regular las rutinas de corrección de errores y manejo de información.

El tipo de memoria que se usa en todos los productos flash se produce basicamente por Samsung, que es mas o menos lo mismo que decir "Samsung tiene un monopolio" actualmente, este tipo de memorias fabricadas por Samsung se denominan "NAND Flash", las hay de 2 tipos, aunque actualmente el primero está desapareciendo, SLD y MLC.

Las memorias SLC se denominan así por las siglas que representan "Single-Level Cell", celdas simples de un nivel, el mecanismo de escritura es básicamente escribir 1 bit por celda, son memorias extremadamente rapidas, con excelente performance de Escritura y Lectura, el único problema que tienen es la cantidad (en espacio) de memoria que puede apilarse y su muy alto costo, debido a que solo almacenan 1 bit por celda, el máximo que puede obtenerse en Pen Drives y Flash Drives con estas unidades en la mayoría de los casos es 4Gb, ya que en un Pen Drive no habría suficiente espacio para hacer una unidad de 8Gb, además, su costo se triplicaría, debido a que son mas chips los que hay que utilizar en paralelo para obtener esa cantidad de espacio, debido a estas serias limitaciones de espacio/costo, Samsung decide desarrollar los módulos de memoria que este producto actualmente utiliza y que se llaman MLC.

MLC proviene de la abreviación de "Multi-Level Cell" e implica que las memorias con tecnología MLC pueden almacenar en "multiples niveles" la información por celda,  hasta 4 bits por celda, esto permite prácticamente cuadruplicar la cantidad de memoria que puede obtenerse por chip y abaratar enormemente los costos, con las memorias MLC es facil ver Pendrives de 8Gb, 16 y 32Gb reteniendo el formato pequeño ya que los Chips tienen una densidad de informacion 4 veces mayor a los SLC y cuestan muchisimo menos, sin embargo, todo esto viene con un costo agregado, la velocidad de escritura es en algunos casos 2 veces inferior a las memorias SLC, por una simple razon...

Las memorias MLC a diferencia de las SLC deben almacenar hasta 4 bits por celda, ahora, diferenciar entre 4 cargas de electrones en una misma celda es un proceso extremadamente complicado, la gran mayoría de las veces, se cometen errores en la identificación, por esto, los chips MLC requieren de un controlador adicional que se encarga de la corrección de errores, existe ademas otro impedimento, debido a que las celdas son mas dificil de ser escritas y deben auto-corregirse de manera seguida, cada escritura que se realiza en una celda MLC se debe realizar previamente borrado del contenido en esa celda,  esto quiere decir una sola cosa,  por cada bit que se escribe a una celda MLC se ejecutan en verdad 2 comandos, Borrado y escritura,  de allí y sumando también a los errores generados en la escritura nace la gran penalidad que las memorias MLC disponen en velocidad de escritura.

Por cada comando de escritura se realiza un borrado, escritura, control de CRC y corrección, un proceso que sin lugar a dudas afecta seriamente a su performance final en comparación a sus compañeras mas simples, las SLC.  La velocidad de escritura sin embargo permanece sin modificaciones, no existe la suficiente cantidad de errores de lectura como para ofrecer una penalidad que pueda medirse en comparación a las memorias SLC.

Debido a estas limitaciones en la tecnología, la cantidad de escrituras a una sola celda en las memorias SLC tiene un máximo de tolerancia de 100.000 escrituras, mientras que en las celdas MLC el máximo es de 10.000 (esto es 10 veces menos tolerancia!!!). La tolerancia a la lectura es ilimitada, no existe impedimento en la lectura como lo hay en la escritura, las memorias se deterioran con el tiempo solo si se escribe en ellas, no si se lee información.

Sin embargo, debido a que en casi todos los dispositivos que utilizan memorias MLC se tiene en cuenta esta limitación adicional, los controladores selectivamente escriben la información siempre en lugares distintos, para prevenir así la escritura en una misma celda de manera repetida, debido a esto, el promedio de vida de un dispositivo basado en MLC es de aproximadamente 35 años para un disco de 64Gb lo cual, como ven, sigue siendo considerablemente mucho, sin embargo, con la limitación de escritura, nada puede hacerse, por el momento, los fabricantes lo que hacen es introducir cada vez mas y mas memorias "en paralelo" para así aumentar la tasa de transferencia, acoplado a mejores controladores, sin embargo, todavía no se puede evitar la mayor falencia de las memorias MLC y que es la "escritura aleatoria" que en algunos casos puede llegar a resultar desastrosa, sobre todo si se intercala con lectura, debido a que este tipo de procedimiento involucra a su vez "borrar" previamente cada celda a escribir, es aquí donde mas se notará la diferencia con el tipo de memorias SLC, en algunos casos, copiando archivos múltiples se ha notado que la performance baja hasta un 80% en el tipo de memorias MLC, veremos si con el tiempo este tipo de limitaciones se pueden contrarrestar.

En el producto actual, el SSD G.Skill 64Gb el controlador provee de control de errores, re-alocación de la información para prevenir utilizar de manera repetida una misma celda en la memoria y por supuesto, un promedio de escritura de hasta 50Gb por día para el tiempo de vida de hasta 35 años.

Para finalizar, debido a que todos los productos SSD se tratan efectivamente de memorias flash y no tiene partes móbiles, su mayor beneficio se evidencia en los tiempos de acceso, que generalmente son tan pequeños que ni vale la pena medirlos, en el orden de los 0.1ms, esta es, sin lugar a dudas la mejor ventaja que tienen los productos SSD con respecto a los discos rígidos comunes, por supuesto que el precio a pagar por ellos es considerablmente mayor en dolar por Gb de información, pero esto es de esperarse.

Especificaciones Técnicas:

Las especificaciones ténicas del producto son las siguientes:

  • Formato 2.5"
  • Tamaño:  64Gb
  • Velocidad de Lectura: 155Mb/s
  • Velocidad de Escritura: 90Mb/s
  • Tiempo de busqueda: menor a 0.1ms
  • Temperatura de Operación -40 a +85 grados centígrados
  • Vibración (operando) 20G
  • Resistencia a golpes (operando) 1500G
  • MTBF: 1.500.000 hrs
  • Dimensiones: 69.63x99.88x9.30mm
  • SATA y SATA2 Interface a 3Gbps
  • Voltaje de Operación: 5V
  • Packaging: Integramente de Metal

Tolerancia:

  • Lecturas: Ilimitadas
  • Escrituras: 35.07 Años a un promedio de 50Gb de Escritura/Borrado por dia.
  • Correcion de Errores en EDC/ECC incorporado al controlador

Como pueden apreciar, la tolerancia si bien es considerablemente menor a los productos basados en SLC, su promedio de hasta 50Gb por dia de escritura permiten una vida util de hasta 35 años y dudo que ninguno de los que esté leyendo aquí este review, vaya a usar un mismo disco 35 años, así que se podría decir, que estamos mas que seguros con este nivel de tolerancia, G.skill acoplando multiples memorias en paralelo logra una tasa de transferencia teórica de hasta 155Mb/s en lectura y considerablemente menos en escritura (90Mb/s) como era de esperarse para un producto MLC, sin embargo, esta tasa de transferencia todavía sigue siendo alta y en la mayoría de los casos, similar a la de los discos rígidos de alta performance que hay en el mercado.

Evaluación:

La máquina de prueba donde se analizó dicho producto es la siguiente:

  • Core2Quad Q9550 @ 3.6Ghz
  • 4 x 2Gb G.Skill DDR2-1066 Pi
  • Asus Maximus Formula
  • PowerCooler 850W ATX PS
  • 2 x Seagate 7200.10 SATA2 HDD (Matrix RAID0)
  • WD Velociraptor 150Gb 10.000RPM SATA2 HDD

Como pueden apreciar, tenemos 2 competidores muy fuertes para hacerle frente a este nuevo producto, nada mas y nada menos que un RAID0 de Seagates, los cuales compararemos solo en la primer particion del Stripe de tan solo 100Gb (la parte mas rapida) y un WD Velociraptor, actualmente el disco mas rapido que puede conseguirse en una PC, espero que con esto se puedan saciar las ansias de saber que tan bien funciona este nuevo SSD de G.Skill en comparación a estas 2 soluciones de alta performance.

Tests Sintéticos:

  • HDTach
  • HDTune
  • ATTO Disk Benchmark

Pruebas de Copia/Escritura:

  • FC-Test - File Creation
  • FC-Test - Copy (Read-Write-Remove)
  • FC-Test - Read

Tiempos de Carga:

  • Vista Boot Time
  • Ubuntu Boot Time
  • Firefox
  • Company of Heroes

Comentarios (30) | RSS 2.0

Páginas: « Anterior | 1 2 3 4 5 6 | Siguiente »