This study compares the effects of no swap, SSD swap, and zram on Linux workload performance under limited-memory conditions. Using cgroup v2, the process memory limit was restricted to 2.15 GB or 3.22 GB, and three memory-access workloads were executed with a fixed working set of 2.94 GB. All workloads completed successfully under the 3.22 GB condition, whereas all 15 no-swap runs terminated due to out-of-memory (OOM) events under the 2.15 GB condition. In contrast, both SSD swap and zram completed all workloads successfully under the 2.15 GB memory limit. Compared with SSD swap, zram reduced total execution time by 76.2 87.0% and PSI full stall time by 53.6 81.7%. Under the tested conditions, zram produced shorter execution times and lower PSI full stall times than SSD swap.
한국어
본 연구는 제한된 메모리 환경에서 Linux의 스왑 미사용, SSD 스왑 및 zram이 워크로드 성능에 미치는 영향을 비교하였다. cgroup v2를 이용하여 실험 프로세스의 메모리 상한을 2.15 GB와 3.22 GB로 제한하고, 2.94 GB의작업 집합과 세 가지 메모리 접근 워크로드를 구성하였다. 3.22 GB 조건에서는 모든 워크로드가 정상적으로 완료되었으나, 2.15 GB의 스왑 미사용 조건에서는 15회 실행이 모두 OOM(Out Of Memory)으로 종료되었다. 반면 SSD 스왑과 zram은 2.15 GB 조건에서도 모든 워크로드를 정상적으로 완료하였다. zram은 SSD 스왑과 비교하여 전체 실행시간을 76.2∼87.0% 단축하고, PSI full stall time을 53.6∼81.7% 감소시켰다. 본 실험에서 zram은 SSD 스왑보다 짧은 실행시간과 낮은 PSI full stall time을 기록하였다.
목차
요약 Abstract Ⅰ. 서론 Ⅱ. 연구 방법 1. 실험 환경 2. 실험 조건 3. 메모리 워크로드 4. 측정 항목 Ⅲ. 결과 1. 메모리 제한과 스왑 방식에 따른 실행 성공률 2. SSD 스왑과 zram의 실행시간 비교 3. 메모리 압박 정지시간 비교 4. 페이지 처리량 및 zram 메모리 사용 특성 5. 논의 및 한계 Ⅳ. 결론 REFERENCES
한국혁신산업학회 [The Korean Innovation Industry Society(KIIS)]
설립연도
2023
분야
공학>공학일반
소개
1. 혁신산업 융복합 기술 트렌드에 관한 다각적이고 깊이 있는 논의를 위한 국내 및 국제학술회의 개최를 개최함으로써 국내 융합기술의 발전 및 국제적 위상 강화
2. 산․학․연이 참여할 수 있는 국내 및 국제학술회의 개최를 통하여 혁신산업 융복합 기술의 발전 기반 조성
3. 학계, 관계, 산업계 전문가들의 창의적 융합기술에 대한 발표와 토론을 통하여 산‧학‧연 협력 체제를 더욱 확고히 함은 물론, 국내외 관련 단체와의 학술교류 및 협력으로 학문과 기술 발전에 공헌
간행물
간행물명
혁신산업기술논문지 [The Journal of Innovation Industry Technology]