logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

IO模型与并发服务器

知识点核心记忆阻塞IO等待+拷贝全程阻塞,最简单非阻塞IOO_NONBLOCK,轮询返回 EWOULDBLOCK,浪费CPUIO多路复用select/poll/epoll 监听多 fd,有就绪才处理select限制最多1024个fd,每次需重置fd_set,O(n)遍历poll改进无 fd 数量限制,但仍需 O(n) 遍历epoll优势红黑树+就绪链表,O(就绪数),支持ET,高并发首选LT vs

#服务器#数据库#运维
IO模型与并发服务器

知识点核心记忆阻塞IO等待+拷贝全程阻塞,最简单非阻塞IOO_NONBLOCK,轮询返回 EWOULDBLOCK,浪费CPUIO多路复用select/poll/epoll 监听多 fd,有就绪才处理select限制最多1024个fd,每次需重置fd_set,O(n)遍历poll改进无 fd 数量限制,但仍需 O(n) 遍历epoll优势红黑树+就绪链表,O(就绪数),支持ET,高并发首选LT vs

#服务器#数据库#运维
多进程相关函数

仅当WIFEXITED为true时使用,返回子进程的退出状态码(即exit(n)中的n, 取低8位);若子进程是正常终止(调用exit()/_exit()或从main()返回),则返回true;仅当WIFSIGNALED为true时使用,若子进程终止时产生了核心转储文件,则返回true;若子进程是被信号暂停(仅在使用WUNTRACED标志或子进程被跟踪时有效),则返回true;当有子进程终止时,它

#前端#算法#c语言
到底了