>VFP’s thread management or lack thereof is hardly germane to the query at hand.
Huh? Of course it is.
>
>If I have four VFP
processes running on four CPU's I will get much better throughput, than four
processes running on one CPU. If you choose to
limit your perspective to threads, then that is your prerogative.
I agree with you.. however.. and again I have state what I've said before ..
VFP will not use multiple processors. The OS will.. Can you tell I'm getting tired of saying that?
In your example, the OS is handling which process runs on which processor. You can't tell VFP to do that for you.
When someone shows me how
VFP and not the OS is utilizing multiple processors, I'll take back what I've been saying all along.
Yes, you will see a speed increase on a VFP app when you have multiple processors installed, but its not because the VFP app is actually running on multiple processors .. it's because the OS is and can run different things on different CPUs. If you run a single Fox app on a multi-processor box, you will find that Fox app is only running on one processor, not many.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer