The Little Book of Semaphores: The Ins and Outs of Concurrency Control and Common Mistakes

The Little Book of Semaphores: The Ins and Outs of Concurrency Control and Common Mistakes

简介:

本教材介绍了并发编程的同步原理。在大多数计算机科学课程中,同步是操作系统课程中的一个模块。OS教科书提出了一套标准的问题和一套标准的解决方案,但大多数学生没有很好地理解材料或解决类似问题的能力。

这本书涵盖了经典问题,包括 “读者-作家”,“生产者-消费者” 和 “餐饮哲学家”。此外,它还收集了一些不太经典的问题,有些是作者写的,有些是其他老师和教科书作者写的。邀请读者创建和提交新问题。

英文简介:

This textbook 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 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.

书名
The Little Book of Semaphores: The Ins and Outs of Concurrency Control and Common Mistakes
译名
信号量小册子:并发控制的来龙去脉和常见错误
语言
英语
年份
2016
页数
291页
大小
1.10 MB
下载
pdf iconThe Little Book of Semaphores: The Ins and Outs of Concurrency Control and Common Mistakes.pdf
密码
65536

最后更新:2025-04-12 23:54:37

←Parallel Programming for FPGAs

→XcalableMP PGAS Programming Language: From Programming Model to Applications