zram(2)
-
10. [최적화7] ZRAM 압축 알고리즘 및 설정 비교: t2.micro 환경에서 최적화 테스트
스왑(Swap) 메모리 최적화: ZRAM 활용 방법이번 포스팅에서는 ZRAM을 활용한 스왑 최적화를 다룹니다.기존 디스크 기반 스왑의 단점을 해결하고, 저사양 서버(t2.micro 등)에서 메모리 부족 문제를 개선할 수 있습니다.1. ZRAM이란?디스크 대신 RAM을 활용하여 압축된 형태로 스왑을 저장하는 기술디스크 기반 vs ZRAM 기반비교 항목디스크 기반 스왑ZRAM 기반 스왑저장 위치SSD/HDDRAM(압축 저장)속도느림 (디스크 I/O 속도에 의존)빠름 (메모리 내 압축 데이터 처리)I/O 부하높음 (디스크 쓰기/읽기 부담)낮음 (디스크 I/O 거의 없음)메모리 사용량추가적인 디스크 공간 필요RAM 일부를 사용 (압축률 높음)CPU 부하낮음CPU 사용 (압축/해제 필요)적합한 환경대용량 RAM ..
2025.02.06 -
9. [최적화6] Swap Memory 추가로 메모리 부족 문제 해결
Swap memory에 앞서 일어난 오류 해결https://s6820w.tistory.com/124개요t2.micro 인스턴스(메모리 1GB)는 메모리 사용량이 높은 웹 애플리케이션을 실행할 때 Out of Memory(OOM) 문제발생 가능이를 해결하기 위해 스왑 메모리를 추가하여 성능이 어떻게 변화하는지 테스트Swap Memory란?Swap Memory는 시스템의 RAM(메모리)이 부족할 때, 디스크의 일부를 가상 메모리로 사용하는 기술Ubuntu와 같은 리눅스 기반 운영 체제에서는 스왑 공간을 사용하여 리소스가 제한된 환경에서도 안정적인 시스템 성능을 유지할 수 있도록 도움Swap Memory의 주요 특징RAM 부족 완화RAM이 꽉 차면, 사용하지 않는 데이터를 스왑 공간으로 이동하여 메모리 확보스..
2025.02.05