Tuesday, March 5, 2002 06:31 AM
On a single processor machine there's no way to run two processes simultaneously without the processor time slicing between them (ok, with newer technology this might not be strictly true!!). Even if you didn't use threads there would still be the switching between processes and if you only ran one process the operating system will still grab cycles from you for its own requirements. What is it that you are hoping to achieve that makes you think that time slicing will cause you problems? If your app is likely to be so timing-sensitive you would probably be best using a realtime operating system and developing directly in machine code or such like.