《C 并发编程实战》封面

C 并发编程实战

C Concurrency in Action

Anthony Williams · 初版 2012 年

14人推荐
22位读者提及
24次提及

为什么值得读

  • 详尽解析使用C++标准库构建线程池的实战问题
  • 深入探讨并发中的资源争用与工作窃取机制
  • 针对C++11并发特性提供专业深入的剖析

Hacker News 上怎么说

  • ……队列,而提交也是走同一个队列。它没有带 work-stealing 的多队列,我认为这对于生产环境级别的这种东西来说是最低要求了。编辑:我没记错的话,Anthony Williams 的《C++ Concurrency in Action》很精彩地讨论了使用 C++ 标准库构建 C++ 线程池的问题。它确实涉及了资源竞争(contention)和 work-stealing 等问题。

    …queue, and the submissions are going to the same queue. There are not multiple queues with work-stealing which is I think a minimum for a production level version of something like this. EDIT: IIRC C++ Concurrency in Action by Anthony Williams has a nice discussion of the issues of building a C++ thread pool using the C++ standard library. It does address things like contention and work-stealing.

  • ……从 Lippman/Lajoie/Moo 的《C++ Primer》开始,因为它把现代 C++11 无缝贯穿了全书(而不是像其他一些书那样单列一个章节)。接着看 Anthony Williams 的《C++ Concurrency in Action: Practical Multithreading》:http://www.manning.com/williams/ ……然后再读 isocpp 书单里的其余书(比如 Josuttis 的书)。1. 库:现有的丰富生态……

    …with "C++ Primer" by Lippman/Lajoie/Moo since it smoothly integrates modern C++11 throughout the entire text (instead of sticking it into a separate section, as some of the other books do). After that, "C++ Concurrency in Action: Practical Multithreading" by Anthony Williams: http://www.manning.com/williams/ ...and then the rest of the books from the isocpp list (e.g., Josuttis). 1. Libraries: The rich ecosystem of available…

  • 我读过《C++ Concurrency in Action》,觉得对理解这些概念非常有用:http://www.manning.com/williams/

    I've read C++ Concurrency in Action and found it very helpful in understanding these concepts: http://www.manning.com/williams/

  • 《C++ Concurrency in Action, Practical Multithreading》,作者 Anthony Williams http://www.manning.com/williams/

    C++ Concurrency in Action, Practical Multithreading, by Anthony Williams http://www.manning.com/williams/

  • ……对“现代 C++”又爱又恨(他们把它搞得更复杂了,简直像发明了一门新语言),目前还在努力熟悉它的各种特性和细节。到目前为止还没发现什么真正有洞见的书(除了 Anthony Williams 的《C++ Concurrency in Action》,不过那本当然太偏专业领域了)。不过我最近发现了 Marius Bancila 的《Modern C++ Programming Cookbook》,它对 C++11/14/17 的所有特性做了很棒的梳理归纳。……

    …ambivalent on "Modern C++"(they have made it more complicated and invented a new language) and still ramping up on its features and nuances. Haven't really found any insightful book so far (except for "C++ Concurrency in Action" by Anthony Williams which of course is specialized). However i recently found "Modern C++ Programming Cookbook" by Marius Bancila which seems like a very nice catalog of all the C++11/14/17 features.…

  • ……Maurice Herlihy 等人著——著名经典,不过主要侧重于共享内存架构。除了上面这些,你还需要针对具体语言/库的更深入的实现类书籍:a) Anthony Williams 的《C++ Concurrency in Action》b) David Butenhof 的《Programming with POSIX Threads》c) Kay Robbins 和 Steve Robbins 的《UNIX Systems Programming: Communication, Concurrency and Threads》

    …Maurice Herlihy et al. - Well known classic though with a main focus on shared-memory architectures. Along with the above you also need more detailed language/library specific implementation books; a) C++ Concurrency in Action by Anthony Williams. b) Programming with POSIX Threads by David Butenhof. c) UNIX Systems Programming: Communication, Concurrency and Threads by Kay Robbins and Steve Robbins.

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助