>Hi Everyone!
>Any input to the following would be appreciated. The diverse set of knowledge on the UT with applications and configurations provides insight into finding an answer to my question.
>Scenario: An EXE created with VFP6SP4 is 3MB and uses the two VFP DLLs only. The typical hardware configuration is PIII/800 128MB 16MB Video using Win98se or Win2000.
>Question: Additional cool features added to the application boost the EXE to 4MB. Will the application run slower? Slower is a relative term, but we have all seen performance changes as applications and configurations change. Does VFP do some magic paging based on a RAM formula?
>Clearly, there is not some equation that will allow you to calculate application speed. But, I would like to know before the EXE is 4MB that 'slow' would become my end-user's 'thank you' message on an upgrade well done.
>Let's say 4MB would be too slow. Would it then be better to break up the EXE and call a portion of it? Does calling another VFP app simply produce the same slowness issue?
>Again, any opinions, experience, or magic formulas would be appreciated.
>Thank You.
>GorgAnna
On a modern machine as you've specified a size increase in an .EXE from 3 to 4 MB is insignificant.
Windows will page to and from disk as it sees fit; with 128MB it might not be all that much. Splitting an .EXE up will gain nothing.
If you're concerned about speed there are many other things to look out for, instead of these issues you've raised.
Regards. Al
"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov
Neither a despot, nor a doormat, be
Every app wants to be a database app when it grows up