Seunghyeon's lab.

  • 홈
  • 태그
  • 방명록
  • 글

plugin-profiling 1

플러그인 성능 프로파일러 직접 만들기: 실행 시간·메모리·CPU 스파이크 자동 추적

플러그인 수가 늘어날수록 어느 플러그인이 전체 파이프라인을 느리게 만드는지 육안으로 파악하기 어려워진다. 타이머 몇 줄 붙이는 것으로는 부족하다. 비동기 스택 추적, 메모리 스냅샷, CPU 점유율까지 한꺼번에 잡아야 병목이 보인다. 이 글은 플러그인 코드를 건드리지 않고 로더 레벨에서 계측하는 방법을 처음부터 구현한다.왜 단순 타이머로는 부족한가처음에는 time.perf_counter()를 플러그인 앞뒤에 심는 방식으로 시작했다. 숫자는 나왔다. 문제는 이 숫자가 무엇을 의미하는지 해석이 안 됐다는 것이다.wall_time이 500ms가 나왔을 때, 이게 실제 연산이 느린 건지 I/O 대기인지 알 수 없었다. 메모리는 아예 측정이 안 됐다. 플러그인 A가 항상 느렸지만 나머지가 다 30ms 이하라면 A의..

카테고리 없음 2026.05.18
이전
1
다음
더보기
프로필사진

Seunghyeon's lab.

Claude Code와 바이브코딩의 입문·활용·실전·인사이트를 기록합니다.

  • 분류 전체보기 (123) N
    • Code 입문 (31) N
    • Code 활용 (7)
    • Code 실전 (22) N
    • Code 빌드 (1)
    • AI 인사이트 (40) N
    • AI 건축 (0)
    • AI 마켓노트 (4)

Tag

셀프호스팅, Claude Code 실전, Mac-Mini, claudecode, Blog, claude code, AI자동화, 자동화, 보안, n8n, only, 개발생산성, Anthropic, AI 도구, Claude-Code, Plugin, ai 코딩, Claude Code 입문, Claude.md, AI 자동화,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바