He estado evaluando herramientas de análisis de perfiles y memoria para programas nativos de C++ en Windows y todos ellos quieren instalarse y ejecutar con privilegios de administrador. Raramente inicio sesión como administrador en mi máquina. Si necesito instalar algo o hacer algo que requiera privilegios administrativos, uso runas y funciona bastante bien.Por qué los profilers necesitan privilegios administrativos (en Windows)
¿Es legítimo que un generador de perfiles requiera privilegios de administrador o los desarrolladores de perfiles solo son perezosos? ¿Estoy siendo irracional al rechazar todas estas herramientas sobre esta base?
Estoy desarrollando con VS 2005 en una máquina XP Pro.
YMMV, pero en Linux es muy común que un código con privilegios de usuario sea depurado por un depurador con privilegios de usuario (por supuesto, ambos deben ejecutarse bajo el mismo ID de usuario). –
Estoy usando AQTime en el trabajo (ejecutándose en Vista) y nunca solicitó privilegios de administrador (UAC está habilitado). – OregonGhost
Hay muchas herramientas, explorador de procesos, por ejemplo, mira la memoria de otro proceso y la pila de subprocesos. –