Descrição
Memory Leak é um vazamento de memória.
Ocorre em sistemas de computador quando uma porção de memória, alocada para uma determinada operação,
não é liberada quando não é mais necessária.
A ocorrência de vazamentos de memória é quase sempre relacionada a erros de programação e pode levar a
falhas no sistema se a memória for completamente consumida.
O objetivo desse curso é fornecer conhecimentos de nível básico a intermediário sobre o gerenciamento
de memória em programas desenvolvidos na ferramenta Delphi.
Veremos uma teoria básica de como funciona o gerenciamento de memória por parte do Sistema Operacional.
Nesse ínterim, analisaremos um aplicativo desenvolvido para o treinamento em Delphi que simula o gerenciamento feito pelo SO (swap). Será nossa primeira prática.
Ainda na parte teórica compreenderemos como as variáveis do Delphi são alocadas na memória.
Na parte prática princípio veremos como gerar os vazamentos de memória (memory leaks).
Após isso utilizaremos algumas ferramentas que nos ajudarão a encontrar e até mesmo gerenciar tais problemas: FastMM, TopMemory, EurekaLog e madExcept.
Utilizamos o Delphi versão 2010 durante o curso.
Se você é participante do Treinamento T2Ti ERP, compre esse curso através da sua área de participante para
desfrutar do desconto de 50%, caso esteja com todas as mensalidades pagas.
Aproveite mais esse lançamento da equipe do T2Ti.com.
Este curso é auto-instrucional, isto significa que é você quem controla o tempo de estudo.
Ao adquirir este curso, além das video aulas, você terá a sua disposição a nossa tutoria online
para tirar suas dúvidas através de uma lista de discussão com os nossos instrutores.
Download dos Projetos
Os projetos desenvolvidos no treinamento podem ser encontrados no github:
https://github.com/alberteije/Delphi-Memory-Leaks
Pré-requisitos: