“Conocimientos software>Código abierto

Linux Memoria Herramientas de fugas

2013/4/24
producen pérdidas de memoria en un sistema informático , cuando un equipo no puede reclamar el espacio utilizado por los datos , ahora eliminado. Sin embargo , el término " pérdida de memoria " puede referirse a cualquier tipo de asignación de memoria incorrecta . Los usuarios del sistema operativo Linux de código abierto tienen libre acceso a varias herramientas para ayudarles a hacer frente a las fugas de memoria . Mtrace

Mtrace es una herramienta muy simple para ayudar a lidiar con la pérdida de memoria . Mtrace está diseñado para ser utilizado con el C y C + + lenguajes de programación . Esta herramienta es parte de la biblioteca de GNU , y se puede utilizar para detectar desequilibrada malloc /llamadas gratuitas , que son subrutinas que participan en la asignación de memoria . La herramienta funciona mediante la creación de un archivo de registro de todas las llamadas malloc'd y liberado, y luego mostrar todas las llamadas desequilibradas. Mtrace se puede utilizar para depurar o bien un sistema informático completo o sólo una parte de un equipo.
Memwatch

memwatch también encuentra errores malloc y libre , sino que también detecta condiciones fencepost . Condiciones Fencepost producen cuando los datos se extiende más allá de la cantidad de memoria a la que se le asignó . Memwatch detecta la mayoría de los mismos errores que mtrace , pero no es escalable , es decir, sólo se puede utilizar para examinar una aplicación completa y no sólo una parte de ella.
Dmalloc

Dmalloc es en realidad una biblioteca que se puede utilizar como una gota - en sustituto de las diferentes funciones de asignación de memoria . Usted puede utilizar esta herramienta como una biblioteca estática o enlazar con otras bibliotecas y ejecutarlo como un programa compartido. Entre las características de la herramienta son la detección de pérdidas de memoria y las condiciones fencepost . Este programa viene con varios componentes diferentes, incluyendo un archivo fuente adicional para el control de aplicaciones C + + .
Valgring

Valgrind es un conjunto de herramientas utilizadas para analizar y depurar los sistemas Linux . Valgrind es de código abierto y se puede descargar gratis en su página web. Valgrind puede ser utilizado en cualquier tipo de aplicación , y tiene muchos programadores de todo el mundo que contribuyen a ella . También supervisa las llamadas malloc y libre, con su propia herramienta llamada memcheck .

Código abierto
Cómo hacer una hoja de cálculo de OpenOffice
Cómo actualizar FileZilla
Cómo crear un enlace gráfico
Problemas OpenOffice
¿Cómo inicio Framework Volatilidad
Abrir integración empresarial Fuente
¿Cómo realizar un barrido de un disco con Open Source
Cómo solucionar problemas de Filezilla en un Mac
Conocimientos Informáticos © http://www.ordenador.online