Hola tengo la siguiente consulta.
Estoy ejecutando un servidor web Meteor en una máquina VM con Windows 2008 R2.
Estoy intentando ejecutar una prueba de rendimiento en el servidor web. Tengo una secuencia de comandos automatizada para acceder a una carpeta en el servidor a través de la interfaz gráfica de usuario web y luego descargar un archivo de 2 GB repetidamente. El archivo de 2 GB se encuentra en el disco local de la máquina VM. [D:]
Me encuentro con la siguiente situación
- Mientras se ejecutaba el monitor de rendimiento para monitorear la lectura de disco/s y la lectura de disco B/s, durante la prueba, no hubo actividad de lectura de disco notable.
- Durante la duración de la prueba, también estoy mirando el Monitor de recursos para monitorear los procesos con actividad del disco, y tampoco hay actividades de lectura de disco notables. (aunque hay muchas actividades de escritura en disco)
Para verificar que el Monitor de rendimiento y el Monitor de recursos estén funcionando correctamente, también hice una prueba para cargar archivos repetidamente al servidor, y estos mostraron las actividades de escritura en disco esperadas.
Inicialmente sospeché que el archivo podría estar almacenado en caché por un servidor proxy en el camino, por lo que agregué pasos en el script de prueba para cambiar repetidamente el nombre del archivo en la máquina VM antes de intentar descargarlo a través de la interfaz gráfica de usuario web. Al monitorear el monitor de recursos mientras esto sucede, todavía no veo ninguna actividad de lectura del disco, esto es desconcertante.
Apreciaría si alguien pudiera señalar dónde me estoy equivocando o si no estoy buscando las actividades de lectura del disco en los lugares correctos.
La aplicación web está configurada para comprimir el archivo antes de enviarlo al usuario final. Como tal, para comprimir el archivo, debe haber algún tipo de actividad de lectura para leer el archivo antes de comprimirlo. Es un archivo de texto de 2 GB y lleva un tiempo considerable comprimirlo, pero en el monitor de recursos no veo ningún proceso que parezca estar realizando lecturas de disco mientras se realiza el comprimir. Estamos usando 7zip para comprimir.