操作系统:多处理器编程
作者:互联网
并发Concurrency
操作系统是最早的并发程序之一.
并发控制算法最早在操作系统中研究.
并发性的来源:进程会调用操作系统的api.
write(fd, buf, 1 Tib)(Tib宏)
write的实现是操作系统的一部分.
x86-64应用程序执行syscall后就进入操作系统执行(应用程序不可见).
运行在处理器的高特权级:能访问硬件设备.
但又不能一直霸占处理器运行(否则系统就卡死了)
因此必须允许write到一半的时候,让另一个进程执行.
另一个进程调用read(fd, buf, 512 Mib)读取同一个文件.
操作系统代码并发了: 操作系统api实现需要考虑并发.
标签:多处理器,操作系统,编程,write,并发,api,fd,Tib 来源: https://blog.csdn.net/m0_37564426/article/details/112426994