• Cloud Hosting Servers as low as $175

    Hostirian cloud services are supported by multiple state of the art servers. Each server/node has been built with the best of today’s hardware, featuring 72GB of high speed RAM and Dual Intel X5650 Hexacore processors. We always maintain an N+1 Architecture so that your Virtual server will be online 100% of the time and HA/Self Healing technology is standard on all [...]

  • VPS Servers Starting at $4.95

    Virtual Private Server (VPS) Solutions – Step UP from shared hosting platforms to VPS, with just the right mix of memory and processing power to host everything from stand-alone services to ecommerce & complex web applications. Virtual Private Servers offer – an extraordinary range of control and flexibility, coupled by prices that won’t break the bank, all backed by a [...]

  • Dedicated Servers as low as $99.00

    Enterprise Dedicated Server Solutions - Finally, dedicated server solutions that won’t break the bank, backed by a full BGP network with multiple upstream providers and diverse fiber paths. Featuring a 100% uptime guarantee & Forever support – at pricing levels UNMATCHED in the industry. Hostirian’s data centers are staffed with on-site engineers who are empowered to provide long-term value. Our Forever support EXCEEDS [...]

  • Full Server Rack as low as $695

    Discover Hostirian’s world-class colocation solutions – Featuring a 100% uptime guarantee & Forever support at pricing levels unmatched in the industry. Finally, scalable solutions from 1U to Full Private Cages backed by a full BGP network with multiple upstream providers and diverse fiber paths. Hostirian’s data centers are staffed with on-site engineers who are empowered to provide long-term value. Our Forever support [...]

  • World Class Hosting as low as $9.99

    Plesk Shared Hosting cPanel Shared Hosting Windows Plesk Hosting Available ASP, PHP, and MySQL Front Page Accessible Webmail Access As Low as $9.99 a month More Info Order Now! Linux cPanel Hosting Available Free Basic Website Editor Front Page Accessible Webmail Access As Low as $9.99 a month More Info Order Now! Our new website hosting packages – are designed [...]


I bought a memory enhancement program in the mid 90′s to correct for what I thought was memory leakage. I noticed my computer running slower and slower, even after defragging my huge (60MB+) hard drive. That technology has improved over the years, but memory leakage issues still persist.

Memory leakage can cause serious problems
While most memory leakage is quite small and doesn’t present any serious problem in and of itself, the accumulated effect of running programs for hours on end can compound problems, sometimes leading to disastrous results.

So what is memory leakage, exactly, and how can we resolve it?
My original understanding was that certain programs, when closed, did not release their allotted space in memory – thus reducing the amount of memory available to other problems. Memory leakage is so much more complex than that. A slight bug in one program might interact with some other program causing increased allocations of memory until some program crashes (not necessarily the program with the leak). As a consumer, how would you know where to begin to isolate the cause? I’m not a developer, as I suspect most of us aren’t. Debugging code is best suited for the programmer geeks. I started my quest for answers with searches on Google, Bing, Yahoo and Wikipedia.

From Wikipedia
In computer science, a memory leak is a particular type of unintentional memory consumption by a computer program where the program fails to release memory when no longer needed.

  • From Google – over 3.4 million results
  • From Bing – over 8.1 million results
  • From Yahoo – over 10.6 million results

I don’t really have time to search through 22 million results, so I’ll highlight a few results here.

Some contributing causes of serious memory leaks

  • Leaks inside the operating system itself
  • Leaks in system critical drivers
  • Leaks in embedded devices
  • Leaks in programming languages
  • Leaks where programs are able to request memory that hasn’t been released, even when the program terminates

Memory Managers
Most memory managers can recover memory that has become unreachable (if it’s unreachable it retains no value), but they normally cannot free memory that remains reachable. And it’s worth noting that there are levels of reach ability – with strong or weak references. Add to that, every system has a finite amount of memory anyway, so if a memory leak is not contained (possibly by a reboot), it will eventually cause problems.

A simple Google search for Memory Management Programs returned over 68 million results. Yipes! A word of caution – many of these programs are outdated and in fact, produce some overhead of their own.

If you have a recommended program, please share its strengths and weaknesses with us here.



WDTalk

Popularity: unranked