C 用例
C 用例
int low = 4096;
setsockopt(fd, SOL_SOCKET, SO_RCVLOWAT, &low, sizeof(low));与 epoll 水平触发模式配合时, 小于阈值的数据可能推迟可读事件, 需与应用逻辑对齐。
控制 socket 可读事件的触发阈值: 提高后减少小报文唤醒次数, 适合批量读取且追求 CPU 效率的场景。
int low = 4096;
setsockopt(fd, SOL_SOCKET, SO_RCVLOWAT, &low, sizeof(low));