做设计一般用什么素材网站,网站建设教程搭建浊贝湖南岚鸿给力,重庆关键词优化平台,图片墙网站代码进程#xff08;Process#xff09;
1#xff1a;进程是操作系统分配资源的基本单位
2#xff1a;每个进程都有自己独立的虚拟地址空间#xff0c;虚拟地址空间映射真实物理地址
3#xff1a;进程之间相互隔离#xff0c;某一个进程的崩溃不会影响到其它进程
4…进程Process
1进程是操作系统分配资源的基本单位
2每个进程都有自己独立的虚拟地址空间虚拟地址空间映射真实物理地址
3进程之间相互隔离某一个进程的崩溃不会影响到其它进程
4一个进程可以拥有多个线程
5进程之间的切换要切换虚拟地址空间开销最大 线程Thread
1线程是处理器CPU分配的基本单位
2线程相当于轻量级的进程
3在同一个进程内多个线程可以共享进程的内存空间
4在同一进程内进行线程间的切换要比进程之间的切换开销要小只用切换自身私有的资源
5线程是进程当中的一条执行流程用于执行代码 进程间的通讯方式
匿名管道用于父子进程之间的通讯
有名管道会生成一个文件描述符用于进程之间的通讯任何进程之间都可以进行通讯
消息队列使用一个队列来存放消息进程A将消息存入队列中进程B只需要从队列中读取出来即可
共享内存多个进程之间他们使用不同的虚拟内存但是都映射到同一物理内存上
信号量设置互斥的资源数为1要访问这个资源只需要对该资源进行PV操作即可
信号类似于Linux中的 kill命令如 kill -9 pid就可以立即杀死某个进程
Socket用于不同主机之间的通讯