有人熟悉 select, epoll, actor, csp 这些东西的历史吗?
本来想深入一下 CSP, 也就是 Clojure 山寨 Go 做的异步方案 然后扒出来一些文章, 一个是 epoll 对 IO 的作用的幻灯片: http://www.slideshare.net/mohsinhijazee/epoll-the-io-hero 另外一个是线程模型和时间模型的一些历史的八卦: http://www.cnblogs.com/netfocus/p/3365166.html 看上去感觉是两个世界的事情的, 中间好多细节搭不到一起 …当然异步的事情从 Erlang 以前开始, 搞不好研究了三十多年了 挺想知道这中间到底发生了哪些事情, 有人熟悉吗?
3 回复
之前在新浪微博上看有个人写了个很详细的。。。两个月前看的。。大家可以搜搜
select, epoll 好像和Linux底层有关. actor是软件设计里的模型吧. csp不了解