Download WordPress Themes, Happy Birthday Wishes
Home » Computer » The Little Book of SEMAPHORES (2nd Edition): The Ins and Outs of Concurrency Control and Common Mistakes

The Little Book of SEMAPHORES (2nd Edition): The Ins and Outs of Concurrency Control and Common Mistakes

  • Category: Computer
  • Author: Allen B. Downey
  • License: CC BY-NC 4.0
  • Pages: 294 pages
  • File type: PDF (291 pages), ePub, Kindle, etc.

Read and download free eBook intituled The Little Book of SEMAPHORES (2nd Edition): The Ins and Outs of Concurrency Control and Common Mistakes in format PDF (291 pages), ePub, Kindle, etc. – 294 pages created by Allen B. Downey.

The Little Book of Semaphores is a textbook that introduces the principles of synchronization for concurrent programming. In most computer science curricula, synchronization is a module in an Operating Systems class. OS textbooks present a standard set of problems with a standard set of solutions, but most students don’t get a good understanding of the material or the ability to solve similar problems.

The approach of this book is to identify patterns that are useful for a variety of synchronization problems and then show how they can be assembled into solutions. After each problem, the book offers a hint before showing a solution, giving students a better chance of discovering solutions on their own.

The book covers the classical problems, including “Readers-writers,” “Producer-consumer”, and “Dining Philosophers.” In addition, it collects a number of not-so-classical problems, some written by the author and some by other teachers and textbook writers. Readers are invited to create and submit new problems.

Read and Download Links:

The Little Book of SEMAPHORES (2nd Edition): The Ins and Outs of Concurrency Control and Common Mistakes

READ  Sun Certified Web Component Developer (SCWCD) Study Guide

Leave a Reply

Your email address will not be published. Required fields are marked *

*

x

Check Also

The Linux Command Line

Read and download free Book intituled The Linux Command Line in format PDF written by William Shotts.