>>We are currently using W4gl 2.0 under Windows3.1 on 486/33's with
>>8-16 MB memory, and 110 MB HD. We have alloted a 10MB permanant
>>swap file. Our concern is that because our application is very
>>'frame intensive' i.e., users can have up to 7 - 12 frames open,
>>and a few of these frames are very 'maths' orientated ( ie,
>>between 20 - 500 calculations in one go), we may have problems in
>>the memorey area. Can anyone tell me if Ingres will utilise the Windows
>>swap file, and if so, how and when does it use it? I'm a bit suspicious
>>that the WIndows/Ingres/DOS (Whatever) swapfile management is not
>>up to par. Any advice will be appreciated.
>Well, I'm afraid it's not the virtual (physical + swapfile) memory
>you need to worry about. MSWindows3.1 has two internal stack resources
>called 'GDI' and 'USER' resources. The GDI resource is a 64k stack which
>is used to manage graphics commands. The USER resource is two 64k
>stacks used to manage window objects. The size and number of these
>stacks is hardcoded in MSWindows and cannot be changed. Unfortunately,
>Windows4GL makes full use of MSWindows memory management and, with
>5 or 6 healthy screens, can run out of either of these resources.
5 or 6 Screens?? How wonderful. We've designed a Multi-threaded application,
and because of it's complexity, users will have an average of 8 -15 windows
open at any given time. Looks like we might have to do a rethink (or
implement workstations at a quicker rate :)
Quote:>When you run out of either of these resources, you will likely get
>an 'Out of Memory' error, which can be very misleading. If you use
Been there, seen it, and done it.
Quote:>Ingres Tech Support suggests opening fewer screens simultaneously. I
Of course. Unfortunatly I have to write the application to conform
to how the business works.
Quote:>found that an open screen uses resources even if it is not visible. I
>ended up rewriting parts of my application to use 'gotoframe' instead
Eee Gads!! No thanks. We're too far ahead to look at that option.
Quote:>Sorry about the bad news, hope this helps.
Well, thanks a million Mark. I'm not surprised. As I said, I think
PC's are great for golf games and flight simulators, but I think what
we need is a real man's machine ;) :)
PS. And to think in a year's time we will have to implement Document
Image Processing into W4gl. The mind boggles (and so will the memorey
British Aviation Insurance Group
No one ever got their work done by Friday, except Robinson Crusoe.