Linux zswap·zram·swapfile, 메모리 압박을 같은 문제로 보지 않는 법
Linux에서 메모리가 부족할 때 zswap·zram·일반 swapfile을 같은 기능처럼 켜지 않고, 압박·압축·디스크 페이징을 나누어 진단하는 중급 운영 가이드예요.
2026년 09월 30일
컴퓨팅 · AI · 스마트기기 · 게임을 다루는 IT 가이드
Linux에서 메모리가 부족할 때 zswap·zram·일반 swapfile을 같은 기능처럼 켜지 않고, 압박·압축·디스크 페이징을 나누어 진단하는 중급 운영 가이드예요.
ext4의 data=ordered·writeback·journal이 실제 장애 복구와 쓰기 성능에 어떤 차이를 만드는지, 운영 중 바꿔도 되는 조건과 확인 순서를 정리했어요.
Linux 서비스가 메모리를 계속 늘릴 때 cgroup v2의 memory.high·memory.max·memory.events를 이용해 압박과 OOM을 나누어 진단하는 중급 운영 순서입니다.
systemd 서비스가 반복해서 죽을 때 Restart 정책과 StartLimit, journal 로그를 분리해 보고 안전하게 복구하는 중급 점검 순서를 정리합니다.
Linux 서버와 WSL에서 journalctl 로그가 디스크를 차지할 때 사용량 확인, 보존 정책, vacuum 순서를 나눠 정리했어요.
WSL2의 NAT와 미러링 네트워크 모드를 구분하고, localhost·LAN 접속·포트 전달 실패를 설정 범위와 서비스 바인딩부터 좁혀 가는 점검 순서입니다.
리눅스 커널과 배포판의 차이부터 Ubuntu·Mint·Debian·Fedora·Arch·openSUSE·RHEL·Kali의 용도, Live USB와 하드웨어 호환성 확인 순서를 정리했습니다.