A memory leak is a fault in software that causes working memory space to be reduced over time. Eventually it gets bad enough that things start going wrong. Restarting the software reclaims the memory and it will work again, for some time, until memory again gets short, and the problem re-occurs.
|