Infra2025년 6월 22일1분 읽기

Linux 커널 6.10 — io_uring 개선과 새로운 기능

YS
YoungSam
조회 1112

io_uring 개선

Linux 6.10에서 io_uring의 성능과 보안이 크게 개선되었습니다.

// io_uring 기본 개념
// 커널과 유저스페이스 간 공유 링 버퍼로
// 시스템 콜 오버헤드를 최소화

// liburing 사용 예
struct io_uring ring;
io_uring_queue_init(256, &ring, 0);

struct io_uring_sqe *sqe = io_uring_get_sqe(&ring);
io_uring_prep_read(sqe, fd, buf, size, offset);
io_uring_submit(&ring);

보안 강화

  • io_uring에 seccomp 필터 적용 가능
  • per-ring 리소스 제한 강화
LinuxKernelio_uring

댓글 0

아직 댓글이 없습니다.