对于非特定语言的线程和并发编程的书籍是否有任何建议?这些书涵盖了不同类型的互斥锁,等待条件,信号量以及它们与线程应用程序的连接的概念。
如果您有一本特定于语言的书,我宁愿它不涉及托管或脚本语言,例如Java,C#,Python等。
答案 0 :(得分:8)
查看The Little Book of Semaphores,一个“免费(在两个意义上)的教科书,介绍并发编程的同步原理”。
答案 1 :(得分:1)
如何在特定操作系统的上下文中学习并发?我在使用MINIX操作系统的架构类中学习了多线程等。关于MINIX的好处是学生很容易理解。这本书是“MINIX书”,去图吧。