memory getting chewed up way too fast......

AndyWelch

Member
Sep 2, 2000
63
0
0
Recently upgraded my computer with a kt266a chipset mobo and 512MB ddr ram.
For some reason system resources drop to sub %30 levels when im just running word, internet explorer etc, nothing intensive.
I have upgraded to officeXP, but im still running win98se. Is this the root cause of the problem? I also installed ie6.
Any ideas anyone? Its a bit annoying to shell out on more ram for it to be eaten up straight away!!
 

Psychoholic

Elite Member
Oct 11, 1999
2,704
0
76
RAM and Resources are not the same thing.

===================================

I added more RAM, why don?t I have more system resources???

Many people are under the impression that adding another stick or two of RAM will increase the amount of System Resources available to Windows. This is a common misconception. System Resources are unrelated to the amount of RAM in your computer and whether you have 64MB or 1GB it will not change the amount of resources available to you under the Windows 9x platform. The Windows 9x platform includes the following operating systems:
  • Windows 3.1 (technically not a 9x version of Windows, but it still has the System Resource problem
  • Windows 95
  • Windows 98
  • Windows 98 SE
  • Windows ME

If RAM and System Resources are unrelated, what are the System Resources???

System Resources refers to two 64kb* blocks of memory that Windows uses to track processes for open software. These two blocks are called GDI Resources and User Resouces. When Windows returns a figure for available resources it gives you the lower of these two figures if they are different. This is commonly called Free System Resources. You can use the Resource Meter in Windows 9x to track the actual amounts of both GDI Resources and User Resources if you wish to see the actual available resources instead of relying on the Free System Resources figure normally provided by Windows.

When should I be concerned about running out of System Resources???

There is no set level at which you should be concerned about available System Resources. Whether a certain percentage free is inadequate, is really determined by the software you run on your computer. However, from experience, I have seen that computers with less than 30% of either GDI Resources or User Resources tend to be more prone to crashing or exhibiting odd behavior.

Is there any other time I should worry about System Resources???

Yes. When you first boot up your computer, and before you open any software, look at the amount of resources available. If you see anything less than 80-85% of your resources free, I would examine what is running automatically on startup. Many preconfigured computers from stores, such as Best Buy and CompUSA, come with a large assortment of software that runs automatically in the background. Even though you may only see the icon beside the clock, this software can still consume quite a bit of your system resources.

How do I determine what?s running at start up???

In Windows 98, 98 SE, and ME you can type msconfig at a Run prompt. This will start an integrated utility that will allow you to view software that is automatically started upon booting your computer. Alternatively, or if you are using Windows 95, you can use Startup Control Panel to view and change what software is run when you boot your computer. Startup Control Panel is much more flexible than msconfig, but both work well and allow you to alter startup software without having to manually edit the Registry.

Is there any way to reclaim my System Resources???

System resources should be reclaimed when the software that uses them is closed. In the case of 16-bit applications, all open 16-bit applications must be closed to recover system resources.

In a perfect world, the reclaiming of system resources would work without a hitch. However, the Win9x kernel is far from perfect. In addition there is loads of software available for the 9x platform that does a poor job of freeing resources when closed. It is also quite common for some Windows components to still be left open after a program is closed down. This is an intended behavior of Windows, due to the fact that many of these components are frequently used and having them open speeds up the access times when they are needed again.

This means that after running Windows 9x for several days or weeks you may notice that the resources available still seem to spiral downward even after closing Unreal Tournament and those 10 Internet Explorer windows you have open. In this case the only way to free those lost resources is to reboot your computer.


Is that really the only way I can free my lost system resources???

There are various freeware/shareware items out there that ?claim? to help with the System Resource problem that plaque the 9x kernel. I personally view them as snake oil, but to each his own. The only true way I know of to solve the resource problem, is to make the jump to the NT kernel with either Windows 2000 or XP. Both of these operating systems offer excellent compatibility with most software.



*Technically there are more than two 64kb heaps. The breakdown is as follows: two 16-bit 64kb heaps and three 32-bit heaps. However, system resource problems lie within the two 64kb heaps, so the 32-bit heaps are really non-existent when dealing with low resource problems.
 

AndyWelch

Member
Sep 2, 2000
63
0
0
Thanks for the info, very informative
My main point still stands though, this problem has only started occuring very recently, and I have not downgraded in any way either in terms of hardware or software. I frequently use msconfig to get rid of any bloatware that loads at startup, currently i just have the new msn messenger program plus audio control panel, tv card remote software etc loaded.
Windows does become very unstable when the resource level drops, once I tried installing a driver and it said no memory left!
I have recently installed a network in my house so me and my housemates can share a cable connection through a router. Does win98se struggle with networking?
I cant rule out hardware conflicts, as this new motherboard seems to insist on using irq sharing whenever possible!!
I think its maybe officeXP not liking being away from windowsXP, or it could be one of these updates for windows, I got them all as its so fast on cable!!
Any ideas/solutions welcome!!