上一页 1 ··· 74 75 76 77 78 79 80 81 82 ··· 84 下一页
摘要: 许多互斥对象如果放置了过多的互斥对象,代码就没有什么并发性可言,运行起来也比单线程解决方案慢。如果放置了过少的互斥对象,代码将出现奇怪和令人尴尬的错误。幸运的是,有一个中间立场。首先,互斥对象是用于串行化存取*共享数据*。不要对非共享数据使用互斥对象,并且,如果程序逻辑确保任何时候都只有一个线程能存... 阅读全文
posted @ 2014-07-25 16:46 穆穆兔兔 阅读(531) 评论(0) 推荐(0) 编辑
摘要: refhttp://www.ibm.com/developerworks/cn/linux/thread/posix_thread1/index.html 1 #include 2 #include 3 #include 4 #include 5 int myglobal; 6 void ... 阅读全文
posted @ 2014-07-25 15:53 穆穆兔兔 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 #include 5 6 7 void *thread_foo_func(void *); 8 void *thread_bar_func(void *); 9 10 11 int global = 4;12 13 ... 阅读全文
posted @ 2014-07-25 11:24 穆穆兔兔 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 转子http://www.ibm.com/developerworks/cn/linux/kernel/l-thread/二.Linux 2.4内核中的轻量进程实现最初的进程定义都包含程序、资源及其执行三部分,其中程序通常指代码,资源在操作系统层面上通常包括内存资源、IO资源、信号处理等部分,而程序... 阅读全文
posted @ 2014-07-24 17:19 穆穆兔兔 阅读(2358) 评论(0) 推荐(0) 编辑
摘要: NPTL是一个1×1的线程模型,即一个线程对于一个操作系统的调度进程,优点是非常简单。而其他一些操作系统比如Solaris则是MxN的,M对应创建的线程数,N对应操作系统可以运行的实体。(Ntgid;957 }1100 asmlinkage long sys_gettid(void)1101 {11... 阅读全文
posted @ 2014-07-24 16:17 穆穆兔兔 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 内核线程是直接由内核本身启动的进程。内核线程实际上是将内核函数委托给独立的进程,与系统中其他进程“并行”执行(实际上,也并行于内核自身的执行),内核线程经常被称为内核“守护进程”。它们主要用于执行下列任务:l 周期性地将修改的内存页与页来源块设备同步。l 如果内存页很少使用,则写入交换区。l 管理延... 阅读全文
posted @ 2014-07-24 15:42 穆穆兔兔 阅读(639) 评论(0) 推荐(0) 编辑
摘要: Linux 线程实现机制分析http://www.ibm.com/developerworks/cn/linux/kernel/l-thread/上面文章分析的非常透彻按照教科书上的定义,进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支... 阅读全文
posted @ 2014-07-23 16:53 穆穆兔兔 阅读(1926) 评论(0) 推荐(0) 编辑
摘要: 转载请注明出处:http://blog.csdn.net/ns_code/article/details/17284351进程(线程)之间的两种关系:同步与互斥。所谓互斥,是指三部在不同进程之间的若干程序片断,当某个进程运行其中一个程序片段时,其它进程就不能运行它们之中的任一程序片段,只能等到该进程... 阅读全文
posted @ 2014-07-22 11:33 穆穆兔兔 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 转载 http://www.cnblogs.com/caosiyang/archive/2012/06/25/2560976.html简单说一下popen()函数函数定义1 #include 2 3 FILE * popen(const char *command , const char *typ... 阅读全文
posted @ 2014-07-22 11:29 穆穆兔兔 阅读(1777) 评论(0) 推荐(1) 编辑
摘要: 多数引用http://www.dreamdu.com/xhtml/novice/ 欢迎来到梦之都 这是我的第一个网页,在这里 尽情学习HTML 吧! ... 阅读全文
posted @ 2014-07-18 16:22 穆穆兔兔 阅读(452) 评论(0) 推荐(0) 编辑
上一页 1 ··· 74 75 76 77 78 79 80 81 82 ··· 84 下一页