pg_shmemviz: PostgreSQL 공유 메모리를 바이트와 구조체로 열어 본다

pg_walviz를 만든 Bertrand Drouvot이 이번엔 공유 메모리를 열었습니다. pg_shmem_allocations가 이름과 크기까지만 보여 주는 자리에서, pg_shmemviz는 DWARF 디버그 정보로 C 구조체의 필드 오프셋과 컴파일러 padding, NUMA 페이지 배치까지 브라우저에서 보여 줍니다. 개발용 도구이고 운영 인스턴스에서는 쓰면 안 된다는 조건이 붙습니다.

2026년 8월 24일