본문 바로가기

2024 기여형 프런티어
uftrace / linux-perf
김윤성
uftrace:
C/C++/Rust로 작성된 프로그램을 코드 수정 없이 함수 단위로
성능을 측정하고 실행흐름을 추적(trace)할 수 있는 분석 도구이다.
이러한 분석을 위해 어떠한 코드 수정도 필요 없이 단지 기존에
존재하는 컴파일러 옵션의 도움으로 분석이 가능하고, 또한 full
dynamic tracing 기법의 도입으로 컴파일러의 도움 없이도 바이너리 분석 및 조작을 통해서도 분석이 가능하다.

linux-perf:
Linux 기반 성능측정분석 도구
사용자 공간 및 커널 공간 프로그램의 성능 측정 및 분석:
・CPU 사용량, 캐시 적중률, 메모리 액세스, 지연 시간 등을 측정
・프로파일링을 통해 성능 병목 현상을 찾아낼 수 있음
사용하기 쉬운 명령행 인터페이스:
・perf list, perf record, perf report 등 명령을 통해 성능 분석 수행
강력한 데이터 분석 기능:
perf script, flamegraph 등 도구를 사용하여 데이터 분석 및 시각화
2024 년
보안

• 개발자 주요 경력
- 23년 7월 ~ (현) 에릭슨 LG
- 22년 1월 ~ 23년 6월 안랩
- 18년 8월 ~ 21년 12월 이노와이어리스

 

• 개발자 전문 분야
- 보안, 리눅스 시스템 소프트웨어 최적화

 

• 활동 커뮤니티
- IAMROOT

 

• 활동 프로젝트 분야
- Security, Cloud

 

• 프로젝트 목표
- 성능 개선, 전력 효율 증가, 병목 현상 개선
- 성능 지표를 시각화

 

• 프로젝트 특징
uftrace:
C/C++/Rust로 작성된 프로그램을 코드 수정 없이 함수 단위로 성능을 측정하고 실행흐름을 추적(trace)할 수 있는 분석 도구이다.

 

linux-perf:
Linux 커널에 포함된 하드웨어 성능 레지스터 기반 사용자 및 커널 공간 프로그램의 성능 측정 및 분석 도구이다.

전문개발자 프로젝트 - 번호, 제목, 분야, 조회수, 작성
번호 제목 분야 작성
313 [2024년 기여형 - 박정환 개발자] AI 핸즈온 튜토리얼 인공지능(AI) 2024-05-24
312 [2024년 기여형 - 박병진 개발자] 테라폼 모듈 (Terraform Modules 클라우드 2024-05-24
311 [2024년 기여형 - 나동희 개발자] Cpython 기타 2024-05-24
310 [2024년 기여형 - 김윤성 개발자] uftrace / linux-perf 보안 2024-05-24
309 [2024년 기여형 - 김민재 개발자] Yocto project 자율주행/커넥티드카 2024-05-24
308 [2024년 기여형 - 김루비 개발자] PyMySQL, Kor2Num 클라우드 2024-05-24
307 [2024년 기여형 - 김동준 개발자] Chromium 기타 2024-05-24
306 [2024년 기여형 - 김덕진 개발자] Node.js 기타 2024-05-24
305 [2024년 기여형 - 김관영 개발자] Project Discovery 보안 2024-05-24
304 [2024년 기여형 - 구민구 개발자] Pypipo 인공지능(AI) 2024-05-24
맨 위로
맨 위로