동국대학교 컴퓨터·AI학부 강동현 교수 연구팀(차세대운영체제연구실)이 한국정보과학회 KCC2025 학술대회에서 우수논문상을 수상
△ 왼쪽부터 동국대학교 컴퓨터·AI학부 강동현 교수, 동국대학교 컴퓨터·AI학과 문규빈 석사과정
저자: 문규빈, 강동현
분야: 컴퓨터시스템
제목: 스왑 파편화 완화를 위한 클러스터 정리 기법
초록
리눅스는 스왑 공간을 연속된 페이지로 구성된 클러스터 단위로 분리하여 관리한다. 그러나 스왑 할당과 해제가 반복될 경우 클러스터가 파편화되어 회수되지 않고 스왑 공간에 잔존함으로써, 무작위 입출력을 유발하는 문제가 발생한다. 이를 해결하기 위해, 본 논문에서는 파편화된 클러스터를 탐지하고, 입출력 부하가 낮을 때 이를 회수하는 클러스터 정리 기법을 제안한다. 제안된 기법은 리눅스 커널 모듈로 구현되었으며, 메모리 할당과 해제를 반복하는 워크로드 환경에서 프리 클러스터의 소진을 방지하고, 평균 메모리 할당 시간을 최대 22.74%까지 단축시켰다.