操作系统
Tony-Master
爱学习的我
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
操作系统面试高频知识点归纳(一):进程与线程、死锁、进程调度、状态转换、守护孤儿僵尸进程
进程与线程1、进程与线程区别2、进程间通信3、线程间通信4、fork()与vfock()区别5、死锁6、进程调度算法7、进程的状态与转换8、守护进程、孤儿进程、僵尸进程1、进程与线程区别(1)进程是系统资源分配的基本单位,线程是CPU资源调度基本单位。(2)一个进程可以有多个线程,而一个线程只属于一个进程;(3)进程有独立的内存空间,而多个线程共享进程的内存;(4)进程...原创 2019-10-10 19:57:26 · 365 阅读 · 0 评论 -
操作系统(二):IO模型、同步异步、epoll
1、五种I/O模型任何I/O过程都包含了等待和拷贝两个步骤;等待发生阻塞,准备就绪就执行拷贝。准备就绪含义:内核将数据拷贝到用户空间(缓冲区)(1)阻塞式I/O应用程序一旦调用了一个I/O函数,要一直等待数据从内核拷贝到用户空间(缓冲区)完成,收到返回数据,在完成之前进程会一直阻塞。(必须等到返回才能进行下一步)(2)非阻塞式I/O非阻塞式会立即返回,应用程序调用了一个I/O函数,进...原创 2019-10-10 20:01:25 · 520 阅读 · 0 评论
分享