Cómo comparar los discos duros en Linux

Cómo comparar los discos duros en Linux
Monitorear las velocidades de lectura y escritura de los dispositivos de almacenamiento es una buena manera de determinar productos genuinos y determinar las horas extras de la salud del disco. Este artículo enumerará varias herramientas disponibles para Linux que se pueden usar para comparar los discos duros y monitorear los datos de la actividad de disco en tiempo real.

Discos gnomo

GNOME DISKS es una herramienta de gestión de disco interna y externa para Linux. Basado en UDISKS, se puede utilizar para modificar, formatear y dar unidades de partición, así como para realizar puntos de referencia en cualquier medio de almacenamiento conectado al sistema.

Los discos GNOME vienen preinstalados en la mayoría de la distribución que tiene un entorno de escritorio basado en gnomo. En caso de que falte en su sistema Ubuntu, puede instalarlo ejecutando el comando a continuación:

$ sudo apt install gnome-disisks

Para realizar un punto de referencia de disco duro utilizando discos GNOME, inicie la aplicación "discos" desde el lanzador de aplicaciones.

Haga clic en el menú de tres puntos y luego haga clic en la opción "Disco de referencia ...".

Haga clic en el botón "Inicio de referencia ..." en la siguiente ventana.

Cambiar las opciones según sea necesario. Tenga en cuenta que la utilidad de referencia no le permitirá escribir puntos de referencia en discos montados. Entonces, para realizar un punto de referencia completo de lectura-escritura en el disco incorporado, debe iniciar discos GNOME en un modo USB en vivo y desmontar la unidad de almacenamiento incorporada. Haga clic en el botón "Iniciar evaluación comparativa ..." para iniciar el proceso de evaluación comparativa.

El proceso de evaluación comparativa tomará algunos para terminar dependiendo de la cantidad de muestras que haya elegido. Una vez que el proceso haya terminado, podrá ver los resultados de la velocidad de lectura / escritura.

Debe comparar estos resultados con los valores de lectura / escritura publicitados del proveedor para medir la eficiencia.

Hdparm

HDPARM es una aplicación de línea de comandos simple para Linux que le permite administrar dispositivos de almacenamiento configurando y eliminando los parámetros. También incluye una opción para probar las velocidades de lectura de los dispositivos de almacenamiento.

Para instalar HDParm en Ubuntu, ejecute el comando a continuación:

$ sudo apt install hdParm

Para ejecutar un punto de referencia de disco duro con HDParm, use el comando a continuación:

$ sudo hdparm -tt /dev /sda

Reemplace la parte “/dev/sda” con la dirección de su disco duro. Puede verificar la ruta usando la aplicación GNOME DISKS mencionada anteriormente o ejecutando el comando a continuación:

$ LSBLK -O Nombre, ruta, modelo, proveedor, tamaño, fsused, fsuse%, tipo, punto de montaje

Una vez que el punto de referencia haya terminado de ejecutarse, verá los resultados de las pruebas como salida terminal.

Dd

Data Duplicator o simplemente 'DD' es una utilidad de línea de comandos para Linux que le permite copiar y convertir archivos y datos. Es capaz de copiar grandes trozos de datos, clonando discos duros enteros, creando unidades USB de arranque, etc.

Es posible verificar la velocidad de escritura del disco duro usando DD. Ejecute los comandos a continuación para realizar un punto de referencia de velocidad de escritura.

$ Mkdir Benchmark
$ CD Benchmark
$ dd if =/dev/cero of = benchfile bs = 4k count = 200000 && sinc; Benchfile de RM

Espere a que finalice la prueba, los resultados se mostrarán en la terminal una vez hecho.

Para realizar una prueba de lectura usando DD, ejecute el comando a continuación:

$ dd if =/dev/cero of =/dev/null && sync

Este comando continuará ejecutándose hasta que se detenga, así que presione después de unos segundos para ver los resultados.

Sysbench

Sysbench es una utilidad de referencia múltiple para Linux. Algunas de las opciones de referencia proporcionadas por Sysbench incluyen una prueba de estrés de CPU, prueba de velocidad de acceso a la memoria y prueba de rendimiento de salida de entrada del sistema de archivos.

Para instalar Sysbench en Ubuntu, ejecute el comando a continuación:

$ sudo apt install sysbench

Para realizar un punto de referencia de disco duro usando Sysbench, ejecute los comandos debajo de uno por uno:

$ Mkdir Benchmark
$ CD Benchmark
$ sysbench fileio prepararse
$ sysbench fileio--file-test-mode = rndrw run

Espere a que termine la prueba. Una vez hecho esto, verá los resultados como salida terminal.

Para eliminar los archivos de prueba del directorio de Benchmark, ejecute el comando a continuación:

$ rm test_file.*

Puede usar estadísticas de "rendimiento" como indicador de rendimiento.

Sysstat

SysStat es una aplicación de monitoreo de rendimiento de línea de comandos para Linux. Puede monitorear las operaciones de salida de entrada, el consumo de memoria, el uso de recursos al ejecutar procesos del sistema, actividad de red, etc. y mostrar estadísticas en tiempo real sobre ellos.

Para instalar SysStat en Ubuntu, ejecute el comando a continuación:

$ sudo apt install sysstat

Para monitorear el rendimiento del disco duro, puede usar el comando "Iostat" incluido en SysStat. Aunque no incluye una opción para realizar un punto de referencia, puede mostrar datos en tiempo real sobre la actividad de lectura y escritura del disco.

Para ver las velocidades de lectura y escritura del disco cada segundo, ejecute el comando a continuación:

$ iostat -humano 1

IOTOP

IOTOP es una herramienta "superior" para monitorear y escribir el disco. Muestra datos en forma tabular, similar a lo que hace Top o HTOP para mostrar el consumo de recursos. Funciona de manera similar a la utilidad de iostat mencionada anteriormente y no es exactamente una herramienta de referencia. Sin embargo, puede mostrar estadísticas de actividad de disco en tiempo real, por lo que es adecuada para monitorear grandes operaciones de datos.

Para instalar iotop en Ubuntu, ejecute el comando a continuación:

$ sudo apt install iotop

Ejecute el comando a continuación, para iniciar IOTOP:

$ IOTOP

Conclusión

Estos son algunos de los métodos que se pueden usar para comparar los discos duros y determinar sus velocidades de lectura y escritura. No se puede negar que algunos productos falsificados y anunciados falsamente están disponibles hoy en el mercado, especialmente los productos de almacenamiento flash. La única forma de determinar su eficiencia es compararlos y comparar los resultados con velocidades anunciadas.