![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux应用开发
文章平均质量分 80
故都
hello world
展开
-
进程和线程的区别与联系
进程和线程的关系: (1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。 (2)资源分配给进程,同一进程的所有线程共享该进程的所有资源。 (3)处理机分给线程,即真正在处理机上运行的是线程。 (4)线程在执行过程中,需要协作同步。不同进程的线程间要利用消息通信的办法实现同步。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:转载 2014-11-05 09:55:18 · 277 阅读 · 0 评论 -
linux中断处理 上半部 下半部
与Linux中断息息相关的一个重要概念是Linux中断分为两个半部:上半部(tophalf)和下半部(bottom half)。上半部的功能是"登记中断",当一个中断发生时,它进行相应地硬件读写后就把中断例程的下半部挂到该设备的下半部执行队列中去。因此,上半部执行的速度就会很快,可以服务更多的中断请求。但是,仅有"登记中断"是远远不够的,因为中断的事件可能很复杂。因此,Linux引入了一个下半部,转载 2014-12-03 18:10:30 · 884 阅读 · 0 评论 -
将archlinux 2013-06-01版,安装配置为个人工作站
各位朋友,archlinux20140105版ISO文件的安装,请见: http://blog.sina.com.cn/s/blog_69e5d8400101fxa3.html 虽然没本文写得细,但更精减。 本文安装所使用的镜像为:archlinux-2013.06.01-dual.iso。首先请看看我安装完成之后的效果。 图一,是第一个虚拟桌面及右键菜单图: 图二,是第二个虚转载 2014-12-06 14:47:53 · 517 阅读 · 0 评论 -
内核线程、轻量级进程、用户线程的区别和联系
这是一篇关于Linux内核的线程、轻量级进程和用户线程区别与联系的相当不错的文章,强烈建议阅读...... 内核线程 内核线程只运行在内核态,不受用户态上下文的拖累。 处理器竞争:可以在全系统范围内竞争处理器资源;使用资源:唯一使用的资源是内核栈和上下文切换时保持寄存器的空间调度:调度的开销可能和进程自身差不多昂贵同步效率:资源的同步和数据共享比整个进程的数据同步转载 2015-02-28 10:49:57 · 2108 阅读 · 0 评论