Estoy queriendo realizar pruebas de referencia en un par de servidores que administro y me gustaría poder configurar mis propios escenarios y el orden de los eventos/automatización.Biblioteca de Benchmarking utilizable desde C#
Así que me pregunto si hay bibliotecas que se puedan usar para realizar pruebas comparativas de diferentes aspectos de una computadora con Windows, como CPU, disco IO y RAM.
Actualización 1: Dado que no parece haber ninguna biblioteca disponibles para hacer esto también voy a aceptar respuestas que apuntan a ejemplos o guías de cómo se puede probar la CPU, disco y el rendimiento de la memoria con C#.
Actualización 2 ¿hay buenas bibliotecas para esto en cualquier idioma?
Recomiendo leer esto: http://www.codeproject.com/Articles/8590/An-Introduction-To-Performance-Counters, una buena introducción al [PerformanceCounter] (http://msdn.microsoft) .com/en-us/library/system.diagnostics.performancecounter.aspx) clase que creo que encontrará útil. – Bridge
Eso parece interesante, pero tal vez no sea exactamente lo que estoy buscando. Los ejemplos en el proyecto de código parecen tener que ver con medir el rendimiento actual no sobre llevar el sistema al máximo y ver lo que puede hacer. Tal vez pueda usarlo junto con algún código que lleve la CPU/disco/memoria a su límite y vea qué sucede. – JensB
Pregunta muy interesante. Sería increíble si pudieras resumir tus hallazgos y responder aquí :). Ahmm con C# apunta solo para Windows Server? – Gero