Allen B. Downey is an Associate Professor of Computer Science at the Franklin W. Olin College of Engineering. He has written several books, including Computational Modeling and Complexity Science, How to Think Like a Computer Scientist, The Little Book of Semaphores, Physical Modeling in MATLAB, and Learning Perl the Hard Way.
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.
發表於2024-11-22
The Little Book of Semaphores, 2nd Edition 2024 pdf epub mobi 電子書 下載
pv操作是操作係統裏最有意思的問題。 感覺沒有哪本書比這本書講的更清楚,但是知道的人很少。 可能一個原因是工業界把常見的同步和互斥問題都做瞭封裝,很少能碰到難度很高,性能要求很高,又不能用常見的模型處理的問題。要把pv操作學的如此透徹的情況很少。 但是我知道有一...
評分pv操作是操作係統裏最有意思的問題。 感覺沒有哪本書比這本書講的更清楚,但是知道的人很少。 可能一個原因是工業界把常見的同步和互斥問題都做瞭封裝,很少能碰到難度很高,性能要求很高,又不能用常見的模型處理的問題。要把pv操作學的如此透徹的情況很少。 但是我知道有一...
評分pv操作是操作係統裏最有意思的問題。 感覺沒有哪本書比這本書講的更清楚,但是知道的人很少。 可能一個原因是工業界把常見的同步和互斥問題都做瞭封裝,很少能碰到難度很高,性能要求很高,又不能用常見的模型處理的問題。要把pv操作學的如此透徹的情況很少。 但是我知道有一...
評分pv操作是操作係統裏最有意思的問題。 感覺沒有哪本書比這本書講的更清楚,但是知道的人很少。 可能一個原因是工業界把常見的同步和互斥問題都做瞭封裝,很少能碰到難度很高,性能要求很高,又不能用常見的模型處理的問題。要把pv操作學的如此透徹的情況很少。 但是我知道有一...
評分pv操作是操作係統裏最有意思的問題。 感覺沒有哪本書比這本書講的更清楚,但是知道的人很少。 可能一個原因是工業界把常見的同步和互斥問題都做瞭封裝,很少能碰到難度很高,性能要求很高,又不能用常見的模型處理的問題。要把pv操作學的如此透徹的情況很少。 但是我知道有一...
圖書標籤: Semaphores 編程 並行 計算機 並行編程 OS 操作係統 同步
看瞭前四章,包含瞭常見的semaphore, mutex, producer-consumer, reader-writer 對理解多綫程有所幫助
評分看瞭前四章,包含瞭常見的semaphore, mutex, producer-consumer, reader-writer 對理解多綫程有所幫助
評分看瞭前四章,包含瞭常見的semaphore, mutex, producer-consumer, reader-writer 對理解多綫程有所幫助
評分怎麼說呢,沒那麼好啊
評分有點意思
The Little Book of Semaphores, 2nd Edition 2024 pdf epub mobi 電子書 下載