Managing multiple threads

The View System's single-threaded concurrency model allows you to develop code without understanding how to manage concurrent threads of execution, but you can use multiple threads if you know how to manage them.

It is extremely important that you understand concurrency management before introducing manual control of multiple threads. Working outside the View System's single-threaded concurrency model introduces the potential for deadlock and race conditions, which can bring the entire system (not just your code) to a halt.

There are certain guidelines and considerations you must keep in mind when working outside the single-threaded model:


[Contents] [Previous] [Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.

Generated with WebMaker