
多线程
luxingqiang110
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
进程与线程
<br /> 进程由内存和资源构成,进程本身不能够执行,只是存放内存和资源的地方。<br /> 资源:包括句柄,线程,核心对象,USER资源,GDI资源。<br /> <br /> 线程主要分为三部分:code(read only):执行部分。Data:包括全局变量和静态变量。Stack:存放堆栈和局部变量。 <br /> 线程之间的切换(context_switch):当线程执行太久———>发生中断———>把线程所有寄存器的内容拷贝到堆栈中———>再拷贝到congtext。<br原创 2011-05-10 18:17:00 · 408 阅读 · 0 评论 -
windows 线程同步机制
<br /><br />线程同步用来对资源的一种控制使用,避免产生死锁。<br />一. critical section<br /> 只能在进程之内使用, 不属于内核变量,当对资源进行critical section以后,只有获得所有权的线程,才能对资源的访问,访问过后,原创 2011-02-17 09:23:00 · 572 阅读 · 0 评论 -
linux链接
看了深入理解计算机系统《链接》这一张,写出来,虽然其中有很多还不是很懂,但根据自己的理解写出了一点心得,如果各位大虾不幸看到,希望指点一二。 linux的目标文件格式(ELF),就是要生成的目标文件,大体过程如下: 以c编译器为例,例如原创 2011-08-02 18:41:14 · 379 阅读 · 0 评论