기술 이름이 상당히 헷갈립니다. zram은 커널 기능으로, 자동 압축 기능을 가진 블럭 디바이스, 그러니까 일종의 스토리지를 만들어주는 기능을 합니다. 그리고 그 스토리지 위에 우리가 아는 일반적인 swap 파일을 생성하고 사용하면, 그게 일종의 RAM-based swap + compression 기능을 갖추게 되는거죠. zramswap 서비스가 그런 역할을 해주는 것처럼 보이네요. 그런데, 추후에 이 사례가 유용하다고 생각이 되어서, zram+swap이 통째로 커널 기능으로 통합됩니다. 그 zswap입니다. zswap은 대다수의 리눅스에서 별도 설치 없이 명령어만으로 활성화 할 수 있습니다. (참조 https://wiki.archlinux.org/title/Zswap)
zram이랑 zswap이랑 다른 건가요?
sudo apt install zram-toolssystemctl enable zramswap이렇게 해서 쓰는데 zswap이라는게 이거인지 모르겠네요..