태그: #io-uring
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 4 편
운영체제의 현대적 이해 — io_uring, cgroups/namespaces, eBPF, NUMA, GPU UVM, EEVDF, Zero-Copy 완벽 가이드 (2025)
epoll의 후계자 iouring, Docker를 만든 cgroups + namespaces, 커널에 안전하게 코드를 주입하는 eBPF, NUMA가 주는 숨은 비용, GPU 드라이버와 UVM, 2024년 Linux에 들어온 EEVDF 스케줄러, Zero-Copy + RDMA, WSL2. 앱 밑에서 OS가 하는 모든 일을 현대적 관점으로 한 번에 정리.
2026-04-15 · 18 분 읽기 #operating-systems#linux#io-uring#cgroups#namespacesio_uring 완벽 가이드 — Linux 비동기 I/O의 새로운 표준: SQ/CQ 링 버퍼, SQPOLL, 멀티샷, 제로카피 (2025)
iouring의 모든 것 — Jens Axboe가 2019년 Linux 5.1에 도입한 차세대 비동기 I/O 인터페이스의 SQ/CQ 링 버퍼 구조, mmap 공유 메모리, SQPOLL 커널 스레드, 멀티샷 연산, 등록 버퍼/파일, NVMe passthrough, Rust tokio-uring/monoio 생태계까지 깊이 있게 다룹니다. epoll 한계, AIO 실패 역사, 보안 CVE, 실전
2026-04-15 · 55 분 읽기 #linux#kernel#io-uring#async-io#epollLinux I/O 진화사 완전 정복 — blocking, select, poll, epoll, io_uring까지 (2025)
한 대의 서버에서 10,000개가 아니라 1,000,000개의 동시 연결을 처리하려면 어떻게 해야 하는가? 30년에 걸친 Linux I/O API의 진화사 — 1970년대 blocking read부터 select/poll의 한계, epoll의 혁명, 그리고 2019년 iouring까지. Node.js가 싱글 스레드로 버티는 비밀, nginx가 Apache를 이긴 이유, Redis가 25만 Q
2026-04-15 · 20 분 읽기 #linux#io#epoll#io-uring#async비동기 I/O 모델 완전 가이드 2025: epoll, io_uring, Reactor/Proactor, async/await 내부
비동기 I/O의 모든 것! Blocking/Non-blocking/Async, select/poll/epoll/kqueue 진화, iouring 혁명, Reactor/Proactor 패턴, Tokio/libuv 내부, async/await가 하는 일.
2026-04-15 · 15 분 읽기 #async-io#epoll#io-uring#reactor#proactor