Abre la carpeta de trabajo
Elige una carpeta para scripts y resultados. Las herramientas de archivos solo funcionan dentro de ella.
Una prueba de velocidad de disco mide la velocidad secuencial con archivos grandes y la velocidad aleatoria con muchas lecturas y escrituras pequeñas, y son números distintos. Esta guía revisa tu propio disco y luego tu router con ping, registrando ambos. Un sitio web de comparativas de CPU solo muestra el hardware y la configuración de otras personas, así que tus propias ejecuciones registradas valen más.
Elige una carpeta para scripts y resultados. Las herramientas de archivos solo funcionan dentro de ella.
Indica qué disco, qué tan grande es el archivo de prueba y cuántas ejecuciones quieres. Nombra la configuración que se registrará.
En modo Ask first, lee cada tarjeta antes de pulsar OK. Cada escritura de archivo se muestra como diff.
Compara tú mismo los números registrados con la salida de la consola y luego repite la ejecución para ver la dispersión.
bench.pyguardadopython bench.pyexit 0results.csvfila agregadaresults.csvleídoimport time
def work():
total = 0
for i in range(1000000):
total += i * i % 7
return total
work() # warm-up call, not timed
runs = []
for n in range(5):
start = time.perf_counter()
work()
runs.append(time.perf_counter() - start)
runs.sort()
print("median seconds:", runs[2])bench.py es un ejemplo de medición de CPU que muestra el patrón que reutilizarás en una prueba de disco: una llamada de calentamiento, 5 ejecuciones medidas y luego la mediana. No usa la red y no escribe archivos.
Antes de leer resultados de un benchmark de disco, revisa el tamaño del archivo de prueba: debe ser mayor que tu RAM o tu caché; de lo contrario mides la caché y no el disco. Dile al agente qué comando de prueba de disco usas, o pídele que escriba un script corto de Python, y lee el diff antes de que se ejecute nada. Después Shell lo ejecuta e informa el código de salida. Registra la velocidad secuencial y la aleatoria como números separados, borra el archivo de prueba al terminar y nunca pruebes un disco que tenga la única copia de datos importantes. Repite la ejecución 5 veces y revisa tú mismo la mediana.
La latencia es el tiempo de ida y vuelta de un mensaje pequeño. Pídele al agente que ejecute ping -n 20 seguido de la dirección de tu router o de tu propio servidor, y Shell imprime los tiempos. Después write_file los guarda como latency.txt y grep extrae las líneas con los tiempos. Agrega tracert con la misma dirección si quieres ver los saltos. Mantén el tráfico pequeño y corto, y nunca lo apuntes a servidores que no sean tuyos. Repetir la misma comprobación durante varios días muestra cómo cambia la latencia. Ping muestra el tiempo de ida y vuelta solo en el momento en que lo ejecutas, no si un VPS se mantuvo activo, así que medir la disponibilidad de un VPS requiere más que esta comprobación. Compara el archivo de hoy con uno anterior y revisa los números tú mismo.