并发简史
在早期的计算机中不包含操作系统,从头至尾都只执行一个程序,并且这个程序能访问计算机所有资源。操作系统的出现使得计算机每次能运行多个程序,并且不同的程序都在单独的进程中运行:操作系统为各个独立执行的进程分配内存、文件句柄、安全证书等。不同进程之间通过一些粗粒度的通信机制交换数据,包括:套接字、信号处理器、共享内存、信号量以及文件等。在早期的计算机中不包含操作系统,从头至尾都只执行一个程序,并且这个程序能访问计算机
在早期的计算机中不包含操作系统,从头至尾都只执行一个程序,并且这个程序能访问计算机所有资源。操作系统的出现使得计算机每次能运行多个程序,并且不同的程序都在单独的进程中运行:操作系统为各个独立执行的进程分配内存、文件句柄、安全证书等。不同进程之间通过一些粗粒度的通信机制交换数据,包括:套接字、信号处理器、共享内存、信号量以及文件等。在早期的计算机中不包含操作系统,从头至尾都只执行一个程序,并且这个程序能访问计算机