En Windows, ¿cómo puedo hacer un seguimiento de los objetos de mapeo de archivos creados por CreateFileMapping()? Básicamente, quiero saber cuántos archivos mapeados en memoria están en uso y la información , como sus nombres, tamaños, etc. ¡Gracias!Monitoreo de archivos mapeados de memoria de Windows
Respuesta
SysInternals Process Explorer se lo archivos de memoria asignada cada proceso en ejecución tiene abierta: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Gracias por hacerme saber esta gran herramienta. También me gustaría saber cómo puedo hacer en mi propio programa. ¿Alguna pista? –
Por favor, ¿puedes decirme dónde está exactamente? –
Ehsan: se muestran cuando habilita el panel inferior y cambia al modo Manejar (Ver, Vista del panel inferior, Asas). Cuando hace clic en un proceso en el panel superior, los archivos asignados aparecerán como entradas de Sección. –
- 1. ¿Archivos mapeados en memoria de Java?
- 2. Archivos mapeados en memoria en Java
- 3. Archivos mapeados en memoria: pros y contras?
- 4. Cuándo usar los archivos mapeados en memoria?
- 5. Registros mapeados de memoria en Python
- 6. Archivos mapeados de memoria: cómo monitorear el uso de la memoria
- 7. Utilizando C++ Boost archivos mapeados de memoria para crear estructuras de datos de disco posterior
- 8. Rendimiento de archivos mapeados en memoria Win32 vs. CRT fopen/fread
- 9. (Windows) Monitoreo de llamadas API en C
- 10. Sistema de archivos en memoria para Windows
- 11. ¿Existe un límite práctico en la cantidad de archivos mapeados en memoria en iOS?
- 12. ¿Es posible evitar copias de datos cuando se usan archivos mapeados en memoria en C#?
- 13. Monitoreo de llamadas API
- 14. Monitoreo del uso de memoria propia mediante la aplicación Java
- 15. Perfilado/monitoreo de memoria (python) en Google App Engine
- 16. Cómo usar operaciones entrelazadas contra archivos mapeados en memoria en .Net
- 17. Asignación de memoria de archivos frente a CreateFile/ReadFile
- 18. monitoreo de cambios en los archivos en tiempo real
- 19. Monitoreo de subprocesos .NET
- 20. Monitoreo de MSMQ
- 21. Memoria Archivos asignados y escrituras atómicas de bloques individuales
- 22. Monitoreo .NET Aplicaciones ASP.NET
- 23. monitoreo de un servidor node.js
- 24. Monitoreo de URLs con Nagios
- 25. git: herramienta de monitoreo repo
- 26. Monitoreo de solicitudes en Chrome
- 27. Listas de monitoreo usando LiveBindings
- 28. Monitoreo de usuario en rieles
- 29. diseño de memoria de proceso de Windows
- 30. Monitoreo (red) de la utilización de recursos y el rendimiento de una aplicación de Windows
También estoy buscando una manera programática para descubrir qué procesos tienen un archivo asignado en memoria abierta, o una utilidad como Handle.exe que puede proporcionar esa información en un formato analizable. Process Explorer no se puede usar efectivamente en una máquina sin cabeza o cuando el problema es transitorio. – Timbo