¿Qué diferencias de diseño hacen que el ram sea más rápido que ssd para lectura / escritura [cerrado]

0

Entiendo que la RAM está conectada directamente a la CPU a través de un bus de gran ancho de banda, y la SSD es un periférico, pero supongo que también hay diferencias de diseño eléctrico (por ejemplo, diseño y diseño de celdas de memoria) que hacen que la RAM sea más rápida que la SSD para lecturas / escrituras. Si eso es cierto, y con ancho de banda de bus & dejando de lado las diferencias de latencia, ¿cuáles son esas diferencias de diseño y cómo afectan la velocidad?

    
pregunta JBaczuk

2 respuestas

3

La mayor diferencia es que los SSD se basan en celdas flash NAND con la estructura en serie que se muestra a continuación.

Donde DRAM accede a todos los bits en una fila al mismo tiempo, NAND flash accede a la fila en serie. Esto ralentiza significativamente el acceso de lectura en comparación con la DRAM.

El acceso de escritura se ralentiza significativamente porque el flash utiliza una puerta flotante que requiere órdenes de magnitud más tiempo de programación que el condensador en una celda DRAM. En la mayoría de los casos, dado que la escritura solo puede establecer un bit en 0 y se requiere borrar para establecer un bit en 1, las escrituras también requieren borrado antes de la programación. Las escrituras de DRAM pueden establecer cualquiera de los estados sin penalización de velocidad.

    
respondido por el crj11
2

Su estructura física es totalmente diferente. Las células DRAM se basan en un condensador que mantiene su voltaje.

Flash se basa en un diseño de puerta flotante, donde las propiedades físicas de la celda cambian con una escritura.

    
respondido por el Lior Bilia

Lea otras preguntas en las etiquetas