Go to main content

Writing Device Drivers in Oracle® Solaris 11.4

Exit Print View

Updated: November 2020
 
 
Chapter 3

Multithreading in Oracle Solaris

    This chapter describes the locking primitives and thread synchronization mechanisms of the Oracle Solaris multithreaded kernel. You should design device drivers to take advantage of multithreading. This chapter provides information about the following subjects:

  • Locking Primitives

  • Thread Synchronization

  • Choosing a Locking Scheme