GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿La velocidad de escritura de la tarjeta SD no es la anunciada, al menos en 14.04?

Compré una nueva tarjeta SD y el rendimiento reclamado está muy lejos de mi punto de referencia. ¿Hay algo que pueda hacer para mejorar la velocidad de transferencia cuando trabajo con esta tarjeta SD?

Información en el disco:

$ df --output=source,fstype,size,target -h
Filesystem     Type      Size Mounted on
/dev/mmcblk0p1 fuseblk    60G /media/drew/6564-6433

Partition type: HPFS/NTFS
Contents:       exFAT (version 1.0)

El empaque de la tarjeta afirma:

Velocidad de hasta 30 MB/s* (200X)

Seguir el asterisco conduce a:

Velocidad de transferencia de hasta 30 MB/s; velocidad de escritura más baja. Basado en pruebas internas; el rendimiento puede ser menor según el dispositivo host. 1MP =1.000.000 bytes. X =150 KB/s.

Mi máquina no reconoció el formato de la tarjeta al principio, así que instalé exfat-fuse el paquete y funcionó en el siguiente intento.

Luego ejecuté un punto de referencia usando gnome-disks :

Como puede ver, la velocidad de lectura promedio es de 7,1 MB/s, que está muy lejos de los 30 MB/s. Eso es 4,2 veces más lento (23 %).

¿Hay algo que pueda hacer para mejorar la velocidad de transferencia cuando trabajo con esta tarjeta SD?

EDITAR salida de hdparam como se solicita en los comentarios:

$ sudo hdparm -tT /dev/mmcblk0

/dev/mmcblk0:
 Timing cached reads:   12186 MB in  1.99 seconds = 6111.71 MB/sec
 Timing buffered disk reads:  34 MB in  3.17 seconds =  10.73 MB/sec

Ejecuté esto cuatro veces en una máquina desocupada y los resultados fueron consistentes en todas las ejecuciones.

El primer número (6GB/s) se describe como:

la velocidad de lectura directamente desde el caché del búfer de Linux sin acceso al disco. Esta medida es esencialmente una indicación del rendimiento del procesador, caché y memoria del sistema bajo prueba.

El segundo número (10 MB/s) se describe como:

Esto muestra la velocidad de lectura a través de la memoria caché del búfer en el disco sin ningún almacenamiento previo de datos en la memoria caché. Esta medida es una indicación de la velocidad con la que la unidad puede admitir lecturas de datos secuenciales en Linux, sin sobrecarga del sistema de archivos.

Entonces, 10 MB/s puede ser el rendimiento para un tipo diferente de carga, o posiblemente solo por un tiempo más corto (el gráfico incompleto anterior se ejecutó durante unos 5 minutos antes de tomar esa captura de pantalla). De cualquier manera, todavía no está cerca de 30 MB /s!

Relacionado:¿Cómo permitir que los usuarios que no son sudoers ejecuten un script que realiza operaciones de raíz?

Respuesta aceptada:


Ubuntu
  1. Tr:¿Comando no encontrado?

  2. ¿Lector de tarjeta SD interno no detectado Hp Realtek Rts5227?

  3. Controlador de tarjeta Nvidia no detectado:¿Sin configuración y no se puede usar HDMI?

  4. ¿Cómo acelerar la búsqueda en Dash?

  5. ¿R 3.5.0 no funciona en Ubuntu 18.04?

¿La tarjeta SD no se monta en Ubuntu? ¡Solucione el problema de no acceso!

Cómo acelerar el menú de Aplicaciones en Ubuntu 18.04

Consejos para acelerar Ubuntu

Cómo acelerar Google Chrome

Cómo acelerar Ubuntu

Arreglar el control de brillo que no funciona para Ubuntu y Linux Mint