摘要:
一 深入理解进程阻塞 进程间的通信时通过 send() 和 receive() 两种基本操作完成的。具体如何实现这两种基础操作,存在着不同的设计: 消息的传递有可能是阻塞的或非阻塞的,也被称为同步或异步的。 《操作系统概论》 阻塞式发送:blocking send,发送方进程会被一直阻塞,直到消息被 阅读全文
摘要:
一 线程概述 1.1 进程与线程创建 操作系统会为每个进程分配一定的内存地址空间,如图所示: 上图所示的是32位系统中虚拟内存的分配方式,不同系统分配的虚拟内存是不同的,但是其数据所占区域的比例是相同的: 32位:最大内存地址为232,这么多的字节数换算为G单位,即为4G。(换算为1G=1024MB 阅读全文