1 votos

Pruebas de estrés de un disco duro con muchas lecturas y escrituras aleatorias

Me gustaría probar el estrés de un disco duro con una larga serie de lecturas y escrituras aleatorias durante un tiempo determinado, pero no estoy seguro de cómo puedo hacerlo en MacOS. Estoy específicamente interesado en las lecturas y escrituras aleatorias (en contraposición a las lecturas y escrituras secuenciales), ya que quiero asegurarme de que todos los componentes físicos de la unidad se someten a pruebas de estrés.

Una utilidad que he visto recomendada para hacer esto es fio . Sin embargo, no estoy seguro de cuál es la forma correcta de utilizarlo, sobre todo porque la mayoría de los tutoriales que he encontrado suponen que se está ejecutando Linux.

¿Cómo puedo hacerlo? Estoy abierto a respuestas sobre cómo utilizar fio o respuestas que recomienden el uso de otra utilidad que pueda realizar la misma tarea.

2voto

GuyGizmo Puntos 243

Esto parece funcionar:

sudo fio --name=randrw --time_based --runtime=86400 --ioengine=posixaio --iodepth=64 --rw=randrw --bs=64k --direct=1 --numjobs=8 --size=[size of disk] --filename=/dev/rdisk#

Eso debería hacer una prueba de lectura/escritura aleatoria para 24 El # se puede obtener con diskutil list y [size of disk] se obtiene con diskutil info /dev/disk# . No estoy seguro de si el --size es realmente necesario, pero lo he incluido de todos modos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X