Conclusion

This chapter has shown various illustrations of why thread synchronization is so important, and described how critical sections, mutex, event, and semaphore objects can be used for synchronization. Any multithreaded application will need to employ such techniques. Further, single- or multithreaded applications that need to synchronize with other applications require synchronization. Finally, if you are developing multithreaded DLLs, you may need to use Thread Local Storage (TLS) for global or dynamic data.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.35.148