Increasing win98 GDI resources

Hi
I'm working on an application hooking GDI resources, I have this customer who's activating A LOT of applications, which eat up a major GDI resources.
I need to deliver them a set of recommendations on how to increase the overall GDI resources. These
recommendations should include either hardware upgrades, operation procedures, special software installations, whatever.
The current settings there are p-233 stations working Win98 with 64-96 MB RAM, MACH 64 RAGE PRO AGP video cards, using 16 bit colors on 600X800 resolution.
I need ideas.

Thanks
gilnAsked:
Who is Participating?
 
jhanceConnect With a Mentor Commented:
No, you cannot get more GDI resources on Win98.  It's a fixed resource and is limited by the architecture of Win98 and it's compatibility with DOS.

If you need more, the only solution is to move to Windows NT.  It sacrificed a significant amount of DOS/16-bit compatibilty in order to remove the GDI resource limits.

If you need to stay on Win98, the only thing you can do is analyze your application and avoid doing things that consume resources.  Go over everything and ask if it can be done without opening a new window or control.  Re-use anything you can and be sure you don't leak resources.

Overall, it's a tough problem with no simple and easy solution.
0
 
Ant007Commented:
Hi Giln,

The best way is to add more RAM.

Are the applications that are started necessary???  If not, remove them, or stop them from starting up, via MSCONFIG.  To access it, run MSCONFIG from the RUN command.  To actually see if there are any 'hidden' applications running, press ALT+CTRL+Delete and you should see a list.  You can remove them by pressing enter on the offending items.

Another thing, is to make sure that you don't have FINDFAST in the startup menu.  It's a program from MS Office.  It's a huge memory hog, and is not needed.

Regards,
Kevin...*
0
 
gilnAuthor Commented:
I need more creative solutions,
I can not remove applications running there.
I got this answer that GDI resources are set and can not be increased, could that be true ?
0
All Courses

From novice to tech pro — start learning today.