Menu Close

Red Hat Training

A Red Hat training course is available for RHEL 8

19장. zswap을 사용하여 시스템 성능 개선

zswap 커널 기능을 활성화하여 시스템 성능을 향상시킬 수 있습니다.

19.1. zswap이란

이 섹션에서는 zswap 이 무엇이며 어떻게 시스템 성능을 향상시킬 수 있는지 설명합니다.

zswap 은 스왑 페이지에 대해 압축된 RAM 캐시를 제공하는 커널 기능입니다. 이 메커니즘은 다음과 같이 작동합니다. zswap 은 스왑 아웃 중인 페이지를 가져와서 동적으로 할당된 RAM 기반 메모리 풀로 압축하려고 합니다. 풀이 가득 차거나 RAM이 소진되면 zswap evicts pages from the compressed cache on an LRU basis ( recently used recently used) to the backing swap device. 페이지 압축이 스왑 캐시로 압축 해제되면 zswap 은 풀에서 압축 버전을 해제합니다.

zswap의 이점
  • 상당한 I/O 감소
  • 워크로드 성능 향상

Red Hat Enterprise Linux 8에서는 기본적으로 zswap 이 활성화됩니다.