欢迎访问 内存溢出 —— 独立后端与系统工程技术博客

专注于分布式系统、Linux内核、数据库存储与后端工程实践

分类:Linux与高性能

共 4 篇文章

Linux与高性能相关技术文章

Linux 提供多种 IPC 机制:命名管道(FIFO)基于内核缓冲区,适合小消息流式传输;POSIX 共享内存(shmopen + mmap)让多个进程映射同一物理页,零拷贝传递大数据,但需自行实现同步(如信号量)。 一、POSIX 共享内存 + 信号量同步示例

epoll 是 Linux 处理十万并发连接的基础。水平触发(LT)只要缓冲区有数据就会持续通知;而边缘触发(ET)仅在状态发生变化时通知一次,要求开发者必须配合非阻塞套接字(ONONBLOCK)并循环 read() 耗尽缓冲区。 一、epoll ET 模式循环读取核心片段