NVMe

NVMe SSD para Linux, guía y respuestas a preguntas

NVMe SSD para Linux, guía y respuestas a preguntas
Hay una gran diferencia entre arrancar portátiles de alrededor de 2010 y portátiles de 2020. Si bien las computadoras portátiles más antiguas pueden tardar más de un minuto en terminar de iniciarse, las computadoras portátiles nuevas tienden a estar listas para funcionar en poco más de 10 segundos.

Sí, las CPU ahora tienen muchos más núcleos e hilos de los que solían tener, y el ancho de banda de la RAM moderna también ha aumentado considerablemente, pero la verdadera razón por la que las computadoras portátiles modernas se inician mucho más rápido y se sienten considerablemente más receptivas es que la tecnología de almacenamiento ha avanzado. a grandes pasos.

Independientemente de si está seleccionando una nueva PC o simplemente desea actualizar la actual, no puede permitirse ignorar los beneficios de rendimiento de la tecnología NVMe, que libera todo el potencial de las unidades de estado sólido (SSD).

¿Qué es NVMe??

NVMe significa Non-Volatile Memory Express, y es un protocolo de interfaz creado específicamente para SSD. Antes del lanzamiento de NVMe, los SSD se comunicaban con los sistemas operativos mediante el protocolo AHCI, cuya especificación fue finalizada y publicada por Intel en 2004.

Debido a que Intel diseñó el protocolo AHCI para discos duros giratorios, tiene serias limitaciones que lo hacen menos adecuado para los SSD modernos basados ​​en NAND. Por ejemplo, AHCI debe comunicarse con el controlador SATA (cuyo rendimiento está limitado a 600 MB / s por línea), tiene solo 1 cola de comandos y puede enviar solo 32 comandos por cola.

NVMe, por otro lado, se comunica directamente con la CPU del sistema a través de PCI Express, o simplemente PCIe para abreviar (que puede alcanzar hasta 2,000 MB / s por línea), tiene 64,000 colas de comandos y puede enviar hasta 64,000 comandos por cola. Como tal, los SSD NVMe pueden ejecutar operaciones de entrada / salida hasta un 900% más rápido que sus equivalentes AHCI.

Los SSD NVMe vienen en tres factores de forma principales:

Compatibilidad NVMe SSD Linux

La buena noticia es que el controlador NVMe de Linux está presente en el kernel 3 de Linux.3 y superior, por lo que debería estar listo en este sentido. Puede ver qué versión del kernel de Linux está utilizando con el siguiente comando:

$ uname -r

Además del kernel 3 de Linux.3 o superior, también necesita una placa base con soporte NVMe. Lamentablemente, la mayoría de las placas base antiguas no admiten el arranque desde SSD NVMe. Dado que los beneficios de rendimiento de los SSD NVMe son más notables cuando se utilizan como unidades del sistema, es muy recomendable considerar la posibilidad de adquirir una placa base más nueva en lugar de utilizar un SSD NVMe costoso solo para almacenar datos.

En cualquier distribución de Linux, puede probar el rendimiento de su SSD NVMe con hdparm, una utilidad de línea de comandos que se utiliza para configurar y ver los parámetros de hardware de las unidades de disco duro:

# hdparm - tT --direct / dev / nvme0n1

Si tiene más de un SSD NVMe, es posible que deba reemplazar “nvme0n1."Todos los SSD NVMe deberían aparecer en / dev / nvme *.

Los mejores SSD NVMe para Linux en 2020

Los SSD NVMe son cada vez más asequibles cada año, pero aún pasará algún tiempo antes de que sus precios coincidan con los precios de los SSD tradicionales. Pero si está dispuesto a gastar dinero extra para obtener un rendimiento superior, se garantiza que los siguientes cinco SSD NVMe no lo decepcionarán.

1. Samsung 970 EVO Plus

Con un rendimiento puro es lo que busca, el Samsung 970 EVO Plus es una opción fantástica, que ofrece niveles de rendimiento de lectura y escritura secuenciales de hasta 3500 MB / sy 2500 MB / s, respectivamente. Gracias a la última tecnología V-NAND, Samsung ha podido alcanzar hasta 1200 TBW, razón por la cual la empresa puede permitirse proporcionar una garantía limitada de 5 años en este SSD NVMe. Puede elegir entre cuatro capacidades de almacenamiento diferentes (250 GB, 500 GB, 1 TB y 2 TB), y la versión de 500 GB ofrece el mayor valor.

2. Crucial P1

El Crucial P1 puede no parecer tan elegante como el Samsung 970 EVO Plus, pero es considerablemente más barato y tiene un rendimiento similar en aplicaciones del mundo real. Puede obtenerlo con una capacidad de hasta 1 TB, y todas las versiones ofrecen niveles de rendimiento de lectura y escritura secuenciales de hasta 2,000 MB / sy 1,700 MB / s. Crucial diseñó el P1 para proporcionar una combinación equilibrada de rendimiento, capacidad y confiabilidad, lo que lo convierte en una excelente opción para todos los usuarios de Linux que deseen aprovechar los beneficios de rendimiento de la tecnología NVMe sin romper el banco.

3. WD Negro SN750

El principal objetivo de la línea Black de dispositivos de almacenamiento de Western Digital siempre ha sido ofrecer un rendimiento excepcional a los usuarios de PC de escritorio. El WD Black SN750 continúa esta tradición en la era de los SSD NVMe, prometiendo lecturas / escrituras de hasta 3400 MB / s secuencialmente gracias a su innovadora tecnología de almacenamiento 3D NAND de 64 capas. Puede obtenerlo en capacidades que van desde 500 GB a 2 TB, todos los cuales tienen el mismo diseño elegante y moderno.

4. Serie CORSAIR FORCE MP510 

El CORSAIR FORCE Series MP510 está dominando el mercado económico de SSD NVMe (si es que existe algo así) con su lectura secuencial de 3480 MB / seg y hasta 3000 MB / escritura secuencial proporcionada por un controlador nuevo. Este SSD NVMe también tiene una clasificación de resistencia considerable de 800 TBW, que supera incluso al costoso Samsung 970 EVO Plus. Corsair claramente quiere establecerse como un jugador dominante en el mercado de SSD NVMe, y la compañía está haciendo un gran trabajo hasta ahora.

5. Intel SSD serie 660P

La serie Intel SSD 660P es una de las SSD NVMe más asequibles del mercado, pero su bajo precio tiene algunas limitaciones. Para empezar, sus velocidades secuenciales de lectura y escritura están limitadas a 1800 MB / s. Lo que es peor es que su índice de resistencia es de solo 100 TBW, por lo que no es realmente adecuado para muchas aplicaciones de ancho de banda intensivo, como la edición de video, lo que reduciría significativamente su vida útil. Por último, pero no menos importante, su diseño puede parecer un poco soso y utilitario. Pero si puede pasar por alto estas limitaciones y obtener la serie Intel SSD 660P cuando esté a la venta, no se arrepentirá de su compra.

Los 5 mejores productos ergonómicos de mouse de computadora para Linux
¿El uso prolongado de la computadora causa dolor en la muñeca o los dedos?? ¿Sufre de rigidez en las articulaciones y constantemente tiene que dar la ...
Cómo cambiar la configuración del mouse y el panel táctil con Xinput en Linux
La mayoría de las distribuciones de Linux se envían con la biblioteca "libinput" de forma predeterminada para manejar eventos de entrada en un sistema...
Vuelva a asignar los botones del mouse de manera diferente para diferentes programas con X-Mouse Button Control
Tal vez necesite una herramienta que pueda hacer que el control de su mouse cambie con cada aplicación que use. Si este es el caso, puede probar una a...