Welcome To The Home Of The Visual FoxPro Experts  
home. signup. forum. archives. search. google. articles. downloads. faq. members. weblogs. file info. rss.
 From: claude fox
  Where is claude fox?
 Virginia - United States
 claude fox
 To: James Frye
  Where is James Frye?
 North Carolina - United States
 James Frye
Subject: RE: what is multithreading
Thread ID: 310973 Message ID: 311059 # Views: 43 # Ratings: 0
Version: Visual FoxPro 9 SP2 Category: General VFP Topics
Date: Tuesday, June 28, 2011 3:01:25 PM         

Not to take anything away from ParallelFox, which seems like a good project, but that isn't really multi-threading although it accomplishes some of the same things. ParallelFox simulates multithreading by running multiple EXE processes, not threads. While this will work pretty good for several processes running simultaneously, you will see performance degradation as load increases. By contrast, using threads will share the VFP runtime instead of loading it with each process. (This is also why VFP threads (via vfp mtdlls) are ideal for vfp web applications/services)

> you may also want to explore parallel processing:
> http://vfpx.codeplex.com/wikipage?title=ParallelFox&referringTitle=Home
> The best is yet to be.

ActiveVFP - http://activevfp.codeplex.com - Open Source VFP web development
MtmyVFP - http://mtmyvfp.codeplex.com - Easily multi-thread VFP desktop code!


what is multithreading Posted by sri kishan @ 6/27/2011 6:52:44 PM
RE: what is multithreading Posted by Mike Gagnon @ 6/27/2011 8:50:15 PM
RE: what is multithreading Posted by James Frye @ 6/28/2011 6:18:26 AM
RE: what is multithreading Posted by claude fox @ 6/28/2011 3:01:25 PM
RE: what is multithreading Posted by claude fox @ 6/28/2011 2:53:44 PM