>>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
>of 'callframe'.
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 ;) :)
Cheers
Mike
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
I imagine)
Michael Krey
British Aviation Insurance Group
No one ever got their work done by Friday, except Robinson Crusoe.