- 博客(2)
- 收藏
- 关注
原创 浅谈线程和进程
一、线程与进程的区别 1、 调度上:进程是系统进行资源分配和调度的一个基本单位;线程是CPU调度和分配的基本单位。 2、从地址空间和资源上:进程有自己独立的地址空间和资源,同一进程中的各线程间共享,其他进程不可见。 3、通信方式上:进程间通信是IPC,线程可以直接读取全局数据段,但得通过同步和互斥的手段来辅助保持数据的一致性。 4、系统开销:在创建或撤销进程的时候,由于系统都要为之分配和回
2014-12-21 19:13:53 516
原创 linux 内核简介
一、linux内核的主要4个功能: 1、系统内存管理 2、软件程序管理 3、硬件管理 4、文件系统管理 1)系统内存管理 a、内核不仅可以管理服务器上可用的物理内存,而且能够创建和管理虚拟内存 b、内存管理必须用到磁盘空间,该空间称为:交换空间 2)软件程序管理 a、存在一个init进程(init process),内核创建第一个进程 b、内核启动时,将初始进程加载到虚
2014-12-16 21:19:03 476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人