.NET threading - Advantages
and disadvantages of using multithreading - March 13, 2009 at 15:20 PM by
Amit Satpute
Advantages and disadvantages of using multithreading
Advantages:
Simultaneous access to multiple applications
Reduced number of required servers
Improved performance and concurrency
Simplified coding of remote procedure calls and conversations
Disadvantages:
Code writing, debugging, managing concurrency, testing, porting existing code is
difficult in multithreading and multicontexting.
Programmers need to remove static variables and replace any code that is not
thread-safe to introduce threading into a previously non threaded
application.
|