본문 바로가기

[3기 송태웅 개발자] perf (linux-perf)

OSS 게시글 작성 시각 2018-08-06 15:20:45
글로벌 오픈프론티어 3기
perf (linux-perf)
송태웅
Linux 기반 성능측정분석 도구
2017 년
정보시스템

프로젝트명 : 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
맨 위로
맨 위로