操作系统
我知道你是高手
这个作者很懒,什么都没留下…
展开
-
水平触发与边沿触发
然后它会假设你知道文件描述符已经就绪,并且不会再为那个文件描述符发送更多的就绪通知,直到你做了某些操作导致那个文件描述符不再为就绪状态了。epoll工作在 ET 模式的时候,必须使用非阻塞套接口,以避免由于一个文件句柄的阻塞读/阻塞写操作把处理多个文件描述符的任务饿死。b.用户只读了一部分数据,epoll不通知 (但是客户端再发送信息到读缓冲区就又会通知,即使原先读缓冲区依旧有数据)a.用户不读数据,数据一致在缓冲区中,epoll下次检测的时候就不通知了。c.缓冲区的数据读完了,不通知。原创 2023-05-25 22:35:50 · 793 阅读 · 0 评论 -
分区分配算法(Partitioning Placement Algorithm)
https://blog.csdn.net/qq_42992084/article/details/106151267原创 2021-08-12 01:02:06 · 691 阅读 · 0 评论 -
Peterson‘s Algorithm皮特森算法详解
Peterson算法是实现进程互斥访问临界区的一种方法,避免了单标志法必须交替访问的限制,以及双标志法后检验的“饥饿”问题。Peterson算法实现如下://操作系统 临界区互斥Peterson's Algorithm算法思考 Pi:flag[i] = ture; turn = j;while (flag[j] && turn == j);critical section;// 访问临界区flag[i] = false;remainder section;// 剩余区原创 2021-08-11 00:38:30 · 6165 阅读 · 0 评论 -
操作系统中调度算法
FCFS:SJF:HRF:SRF:SPF:RR:PS:原创 2021-08-10 00:52:37 · 364 阅读 · 0 评论 -
操作系统相关英文缩写
PT:process table 进程表PCB: process control block 进程控制块原创 2021-08-09 01:26:47 · 1342 阅读 · 0 评论