ubuntu mariadb 메모리 누수시 jemalloc 설치 > Linux

본문 바로가기

Linux

ubuntu mariadb 메모리 누수시 jemalloc 설치

본문



접기 [ ▼ 작성자 참고 Source ]
//1.libjemalloc-dev 설치
apt install libjemalloc-dev

//2. MariaDB에 jemalloc 적용하기
vi /usr/local/mariadb/bin/mysqld_safe
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so


//3. MariaDB에 재시작
service mariadb restart


4. MariaDB에 jemalloc 적용 확인하기
lsof -p $(pidof mysqld) | grep jemalloc


본문

 1. libjemalloc-dev 설치

Ubuntu 20.04에서는 패키지 관리자를 통해 libjemalloc-dev를 쉽게 설치할 수 있습니다. 이 패키지는 jemalloc 라이브러리와 개발 헤더 파일을 포함하고 있습니다.


2. MariaDB에 jemalloc 적용하기

mysqld_safe 에서 jemalloc 라이브러리를 추가하면 적용할 수 있습니다


3. MariaDB에 재시작

mysqld_safe 파일을 수정하거나 컴파일이 완료되면, MariaDB를 재시작하여 변경 사항을 적용합니다.



4. MariaDB에 jemalloc 적용 확인하기

MariaDB가 jemalloc을 제대로 사용하고 있는지 확인하려면, lsof 명령어를 사용하여 jemalloc 라이브러리가 MariaDB 프로세스에 로드되었는지 확인할 수 있습니다.

0 0
로그인 후 추천 또는 비추천하실 수 있습니다.


댓글목록0

등록된 댓글이 없습니다.
게시판 전체검색