We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
Sutter's Mill(Herb Sutter 关于软件、硬件和并发性的文章)是一个博客许多关于并发的帖子。
Sutter’s Mill (Herb Sutter on software, hardware, and concurrency) is a blog with many posts about concurrency.
Joe Duffy 在他的档案中大量讨论了并发和并行编程。
他对 .Net 有明显的兴趣,曾担任并行扩展的 PM,但他讨论的原则非常普遍。您只需要转换为适当的 Java API。我能想到的唯一可能有根本不同的是依赖于底层内存模型的获取/释放语义的低级内容。
Joe Duffy addresses concurrency and parallel programming a great deal in his archives.
He has a decidedly .Net spin, having been the PM for the Parallel extensions, but the principles he discusses are pretty universal. You'll just need to translate to the appropriate Java APIs. Only thing I can think of that might be fundamentally different is low level stuff that's dependent on acquire/release semantics of the underlying memory model.
除了已经讨论过的内容之外,还有一些建议,按照实用性的大致降序排列(无论如何,根据我的说法):
Just a few recommendations on top of what's already been discussed, in approximate descending order of usefulness (according to me, anyway):