
多线程
salutlu
这个作者很懒,什么都没留下…
展开
-
有关Linux下线程的调度
http://blog.youkuaiyun.com/hanchaoman/article/details/6697636由于Linux对线程实现的一些特殊性,所以会给我们理解线程及其相关的一些函数带来疑惑,这里做个解答: 1、关于sleep 很多书籍上都说sleep这个系统调用会使整个进程sleep,而不单是sleep一个线程。这样说没错,但我们要是在Linux下写一转载 2013-08-28 16:59:28 · 640 阅读 · 0 评论 -
线程的分离与结合
在任何一个时间点上,线程是可结合的(joinable),或者是分离的(detached)。一个可结合的线程能够被其他线程收回其资源和杀死;在被其他线程回收之前,它的存储器资源(如栈)是不释放的。相反,一个分离的线程是不能被其他线程回收或杀死的,它的存储器资源在它终止时由系统自动释放。转载 2013-09-17 15:14:09 · 1414 阅读 · 0 评论 -
可重入与线程安全
之前一直纠结可重入与线程安全的区别,今天详细查了一下。其实根据两个概念的名字就可以得出结论,可重入就是重复多次结果都是一样的,而线程安全则不一样,只要不同线程执行的时候不会出现因不同线程执行顺序不同而结果不同就可以。大多数情况下,要将不可重入函数改为可重入的,需要修改函数接口,使得所有的数据都通过函数的调用者提供,所有的变量都是局部变量。 要将非线程安全的函数改为线程安全的,则只需要修改函原创 2013-09-26 13:59:01 · 687 阅读 · 0 评论 -
端口数和最大连接数的关系
初学编程的人可能会有这样的误解:一个误解: 单个服务器程序可承受最大连接数“理论”上是“65535”。这种说法是错误的,请注意,这里有两个词分别被我标记上了引号,一个是“理论”,一个是“65535”。强调“理论”这个词,是想特别明确误解者的意思:就是说,这个值是不可能被打破的,是铁板钉丁的。而65535这个数字的由来,很多人想当然地将它与port最大值联系起来。的确,TCP的端口数,最大值确实原创 2013-09-27 11:12:00 · 16936 阅读 · 3 评论 -
博客备份
http://www.cnblogs.com/zhanglanyun/default.html?page=1里面有几篇JAVA多线程的可以看看原创 2013-11-12 17:53:48 · 621 阅读 · 0 评论 -
多线程中fork问题
http://pubs.opengroup.org/onlinepubs/009695399/functions/pthread_atfork.htmlThere are at least two serious problems with the semantics of fork() in a multi-threaded program. One problem has to d转载 2014-04-16 13:53:35 · 835 阅读 · 0 评论 -
.NET 多线程异常处理
http://www.cnblogs.com/AutumnalRiver/archive/2010/04/11/1709627.html多线程应用,在实际的项目或产品开发中,原则上来说,应该尽量避免(这是我一家之言,因为我不是一个一心可多用的人 )。但是在强调用户体验的要求下或开发平台的限制下(如 Silverlight Socket 通讯),我们不得不用多线程。多线程转载 2014-09-25 11:32:53 · 942 阅读 · 0 评论