Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

Summary

This chapter discussed the different approaches that can be taken to synchronize threads and share data between them. Later chapters will discuss the implementation details of these approaches. You should now have an understanding of atomic operations and lock-free algorithms and have some knowledge of the various synchronization and data-sharing primitives offered by most operating systems.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint