[C/C++] pmap

Hyo Kyun Lee·2022년 8월 11일
0

C/C++

목록 보기
6/23

1. pmap

mapping 정보를 담아올때 pmap 함수를 많이 사용하는 것을 볼 수 있다.

print memory map, 일단 기본적인 내용은 현재 진행중인 프로세스를 기준으로 해당 메모리 맵 정보를 출력한다.

아무래도 구조체간 매핑정보를 확인하거나, 전처리에서 매핑상태를 미들웨어에게 전달하기 위해 활용하는 것으로 보인다.

다만 static으로 처리되어, 매핑 구조가 변화하는 것을 누적하여 반영할 수 있도록 정적 변수화하는 것 같다.

2. 유의사항

내가 찾은 부분은 유닉스/리눅스 cmd에서 사용하는 함수이고, C에서 사용하는 함수기능은 또 다를 수 있다.

여기에 pmap_flag 등 아직 pmap에 대해 완벽하게 이해하지 못한 부분이 많으므로 좀 더 공부해보도록 한다.

3. 참고자료

pmap - https://chanchan-father.tistory.com/475

0개의 댓글