Free or unmap unneeded memory

From Green software

(New page: Consumption of unneeded memory consumes energy because the memory module consumes more energy. Unneeded memory can also increase energy consumption indirectly because it could force a syst...)

When a program consumes memory but after usage does not release it back to the operating system, this is known as a memory leak. Memory leaks can cause nasty effects like causing an application to stall or crash or the entire system can come to a halt. Memory leaks should be avoided at any time.

When a program consumes memory but after usage does not release it back to the operating system, this is known as a memory leak. Memory leaks can cause nasty effects like causing an application to stall or crash or the entire system can come to a halt. Memory leaks should be avoided at any time.

Current revision

Consumption of unneeded memory consumes energy because the memory module consumes more energy. Unneeded memory can also increase energy consumption indirectly because it could force a system to use virtual memory when it is not really needed.
Limiting the amount of memory needed is always best for energy efficiency.

Reduce memory leaks

When a program consumes memory but after usage does not release it back to the operating system, this is known as a memory leak. Memory leaks can cause nasty effects like causing an application to stall or crash or the entire system can come to a halt. Memory leaks should be avoided at any time.