In the hours spent trying to deal with this issue, at some point I requested a link for and installed that particular hotfix on my machine. No Dice.
As for the rest, I've moved on. This will probably be my last post in this thread and this forum as a whole. Perhaps it's my networking drivers. perhap's it's my AV software (AVG). Perhaps it's Windows Defender. Perhaps it's Vista. Perhaps it's the magic "screw you" fairy has decided to sit with me for a bit in regards to VirtualBox.
Either way, I'm done. I had no memory leaks on my system prior to the installation and resulting use of Virtual Box 2.1.0. VMWare doesn't leak memory. Even the craptacular Virtual PC product put out by Microsoft doesn't leak memory. VirtualBox 2.0.6 doesn't leak memory. VirtualBox 2.1.0 is the only product on this machine that is leaking exorbitant amounts of memory when I perform network transfers using either Host networking or NAT.
On top of this, you keep referencing my combative attitude. The reason for that is simple: You keep telling me that I'm not proving the existence of my problem. I have asked how I could go about proving it. I was given a few answers that turned out to be bunk blow off answers (use task manager - what a crock of crap). Not a one of you developers have provided any methodology for tracking down the source of the leak. I don't write device drivers. I'm a network admin and web developer. I don't write low level code. Debugging low level device driver aspects of a Windows system is not my forte. Since you guys developed these drivers, I was hoping to get more insight on what the next step is. That has not happened.
So the position I'm in left me with the following options:
1) Go back to VirtualBox 2.0.6. This option is only a temporary workaround as 2.0.6 had a couple of bugs that got fixed in 2.1.0 that were annoying me. On top of this, as long as the dev team is denying the existence of this bug in 2.1.0, future versions will likely exhibit the same symptoms. Staying with 2.0.6 for an indeterminate amount of time is simply not an option.
2) Live with it. Sorry but having to restart a VM that I use 20 hours a week every couple of hours isn't something I'm willing to tolerate. If I wanted stability like that, I would install Windows 3.11 and reboot every couple of hours just to keep from entering GPF hell.
3) Try to help the team fix it by having them provide instructions to track down the source of the bug. This has not worked out as the dev team seems reluctant/unable to provide information on determining whether or not their low levels drivers are actually the source of the leak.
4) Move to another product that is proven and does not exhibit known issues.
I tried option 3. Perhaps I wasn't the nicest guy about it, but I've made sincere requests for suggestions on how to determine the root cause of the issue. Most of responses seem to dismiss me as an idiot by recommending tactics that have no chance of working or imply that I am making the whole thing up. Not a one of you has stepped up to the plate with a suggestion how to track down the root cause of the memory leakage. Even though I have uninstalled VirtualBox from the machine in question, I still have the VDI images and Machine config for the VM in question. If a credible suggestion was posted here, my curiousity would get the better of me and I would follow through.
However, nobody here has yet to mention anything outside of task manager (which according to a devs own post can't even track the memory legitimately used by VBox much less what it might be leaking). Perf Mon sounds, nice but my knowledge of that tells me that it isn't going to do anything more than task manager. If you can, feel free to provide specific instructions regarding the settings and counters that should be used to acquire such information.
One way or another, you guys haven't left me with a choice. Regardless of whether or not the bug is fixed, I won't be using Virtual Box as I intend to make good on my 94.50 USD investment into VMWare Workstation. However I wouldn't mind at least providing a helping hand when it comes to fixing a bug that will likely diminish the experience that other/future users have with Virtual Box.