多线程不能在库里实现

来源:互联网 发布:easyui ssh项目源码 编辑:程序博客网 时间:2024/04/30 08:19
从这里看来的(需要ACM数字图书馆的帐户),论文名字是Threads Cannot Be Implemented In A Library. Hans-J. Boehm在文中论证了在库里实现多线程支持总不能避免程序出错。有意思的是LtU上的一条评论说,很多人看了这个论文很生气,因为他们认为PThread就是在库里实现的。可惜这些人都错了,因为Posix的规格书里专门写了为了完全正确地支持多线程,C编译器必须做出什么样的修改。
原创粉丝点击