aws(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 -
7. [최적화4] 불필요한 서비스 비활성화 및 최적화 결과
불필요 비활성화 이유불필요한 서비스인 multipathd, polkitd, snapd는 기본적으로 서버에서 실행되지만, 특정 환경에서는 반드시 필요하지 않은 경우가 많음이러한 서비스들은 CPU와 메모리 자원을 소모하기 때문에 비활성화하여 서버 성능을 최적화할 수 있특히, t2.micro와 같은 리소스가 제한적인 환경에서는 작은 자원 절약도 큰 영향을 미칠 수 있서비스별 역할과 비활성화 이유multipathd (Device Mapper Multipath Daemon)역할multipathd는 스토리지 장치의 중복 경로(Multipath I/O)를 관리하는 데 사용서버가 SAN(Storage Area Network)과 같은 복잡한 스토리지 아키텍처를 사용하는 경우 필수비활성화 이유대부분의 애플리케이션 서버나 ..
2025.01.25