GregTomkins
Active Member
I posted here a while back about memory use of the P4GL interpreter and since then did some fiddling with pslist, which is a MSFT utility that purports to report memory use per process. It is hard to say what is really going on here but my basic observation is this:
1. Start a 'bare' procedure editor: 52 MB
2. Connect a couple of large databases: 71 MB
3. Start our app: 86 MB
So far, reasonable enough. What is really strange (to my perhaps hopelessly OS knowledge deprived brain) though is that once you start using the app, the memory use never increases. Not even after you open 20+ windows, each containing 3-10 browses loaded with data and lots of GUI widgets and dozens of TT's and so forth.
(The numbers above are what pslist reports as 'Virtual Memory'. The 'Working Set' values do increment somewhat, but very erratically and nothing that remotely makes sense to me).
Just wondering if anyone had any comments about this. I am curious.
1. Start a 'bare' procedure editor: 52 MB
2. Connect a couple of large databases: 71 MB
3. Start our app: 86 MB
So far, reasonable enough. What is really strange (to my perhaps hopelessly OS knowledge deprived brain) though is that once you start using the app, the memory use never increases. Not even after you open 20+ windows, each containing 3-10 browses loaded with data and lots of GUI widgets and dozens of TT's and so forth.
(The numbers above are what pslist reports as 'Virtual Memory'. The 'Working Set' values do increment somewhat, but very erratically and nothing that remotely makes sense to me).
Just wondering if anyone had any comments about this. I am curious.