- 博客(6)
- 收藏
- 关注
原创 进程间通信
进程是一个独立的资源分配单元,不同进程(这里所说的进程通常指的是用户进程)之间的资源是独立的,没有关联,不能在一个进程中直接访问另一个进程的资源。但是,进程不是孤立的,不同的进程需要进行信息的交互和状态的传递等,因此需要进程间通信(IPC)
2024-01-15 15:58:22
797
1
原创 IO多路复用之poll
在指定的时间内,轮询一定数量的文件描述符(该文件描述符存放在一个数组)poll系统调用的返回值的含义与select相同。
2024-01-12 20:19:33
399
1
原创 IO多路复用之epoll
epoll的解释:当文件描述符的内核缓冲区非空的时候,发出可读信号进行通知,当写缓冲区不满的时候,发出可写信号通知的机制。epoll_wait如果监听到事件,则将事件表中的所有就绪事件从内核事件表(由epfd指定)复制到由events指向的数组中。
2024-01-12 20:14:25
357
2
原创 IO多路复用之select
在一段指定的时间内,监听用户感兴趣的文件描述符上的可读,可写和异常事件。fd_set 是一个位图(bitmask)数据结构,通常是一个数组,用于表示一组文件描述符。它通过位操作来表示文件描述符是否处于就绪状态,selcet使用其用于对事件进行管理,但只有可读,可写,异常事件。
2024-01-10 18:18:14
337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人