[3기 송태웅 개발자] perf (linux-perf)
OSS
게시글 작성 시각 2018-08-06 15:20:45
글로벌 오픈프론티어 3기
perf (linux-perf)
송태웅
Linux 기반 성능측정분석 도구
프로젝트명 : perf (linux-perf)
개요
Linux 기반 성능측정분석 도구
특징
- Linux kernel
- performance events subsystem
- Linux kernel 소스 내부 C프로그램, Command line tool
- 특정 프로그램 또는 시스템 전체 성능 분석
- 각종 CPU 에서 지원하는 PMU 기능 제어
- 각종 이벤트(cpu-cycles, cache-misses등) 정보 수집
- 수집된 성능분석 정보 기반 통계 view 제공 (TUI, GUI등)
- Assembly 또는 source code 단위 overhead분석
- Kernel API( 무엇이 얼마나 불려지는지 등) Tracing 기능
목표
perf 프로젝트에 기여
기대효과
- 복잡, 다양해지는 각 커널 버전에 맞춰 성능분석
- 커널 또는 프로그램 속도 저하없이 성능 분석
- 각종 최신 CPU(x86, ARM, SPARC, etc.) 에도 이용 가능
- 커널, 시스템 과의 호환성 문제 및 성능저하 원인분석 용이
번호 | 제목 | 분야 | 작성 |
---|---|---|---|
74 | [3기 김요한 개발자] STALK | 모바일 | 2018-08-06 |
73 | [3기 김요한 개발자] XPUSH | 모바일 | 2018-08-06 |
72 | [3기 김영근 개발자] pandas | 빅데이터 | 2018-08-06 |
71 | [3기 김성민 개발자] PacketNgin RTOS | 정보시스템 | 2018-08-06 |
70 | [3기 장기영 개발자] AixsJ | 기타 | 2018-08-06 |
69 | [3기 이호민 개발자] RaspberryPi + Eink | 사물인터넷 | 2018-08-06 |
68 | [3기 이창환 개발자] toybox | 정보시스템 | 2018-08-06 |
67 | [3기 이민경 개발자] Minke | 가상/증강현실 | 2018-08-06 |
66 | [3기 송태웅 개발자] perf (linux-perf) | 정보시스템 | 2018-08-06 |
65 | [3기 김종광 개발자] IoT Labs | 사물인터넷 | 2018-08-06 |
0개 댓글