kosslab-kr / linux-perf

:rocket: perf contribution (mirrored from git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git)
Other
16 stars 8 forks source link

[장시현] 프로젝트 소개문서 #174

Open sihyeonn opened 7 years ago

sihyeonn commented 7 years ago

소개

프로젝트명

perf

분야 및 정의

프로그램의 실행을 추적(tracing)하여 성능을 측정할 수 있는 리눅스상의 도구

사용 언어

C, C++, Python ..

총 라인 수

214193 lines

폴더 구조

├── perf
│   ├── arch
│   │   ├── alpha
│   │   ├── arm
│   │   │   ├── annotate
│   │   │   ├── include
│   │   │   ├── tests
│   │   │   └── util
│   │   ├── arm64
│   │   │   ├── annotate
│   │   │   ├── include
│   │   │   ├── tests
│   │   │   └── util
│   │   ├── mips
│   │   ├── parisc
│   │   ├── powerpc
│   │   │   ├── annotate
│   │   │   ├── include
│   │   │   ├── tests
│   │   │   └── util
│   │   ├── s390
│   │   │   ├── annotate
│   │   │   ├── include
│   │   │   └── util
│   │   ├── sh
│   │   │   ├── include
│   │   │   └── util
│   │   ├── sparc
│   │   │   ├── include
│   │   │   └── util
│   │   ├── x86
│   │   │   ├── annotate
│   │   │   ├── entry
│   │   │   │   └── syscalls
│   │   │   ├── include
│   │   │   │   └── generated
│   │   │   │       └── asm
│   │   │   ├── tests
│   │   │   └── util
│   │   └── xtensa
│   │       ├── include
│   │       └── util
│   ├── bench
│   ├── Documentation
│   ├── jvmti
│   ├── pmu-events
│   │   └── arch
│   │       ├── powerpc
│   │       │   ├── power8
│   │       │   └── power9
│   │       └── x86
│   │           ├── bonnell
│   │           ├── broadwell
│   │           ├── broadwellde
│   │           ├── broadwellx
│   │           ├── goldmont
│   │           ├── haswell
│   │           ├── haswellx
│   │           ├── ivybridge
│   │           ├── ivytown
│   │           ├── jaketown
│   │           ├── knightslanding
│   │           ├── nehalemep
│   │           ├── nehalemex
│   │           ├── sandybridge
│   │           ├── silvermont
│   │           ├── skylake
│   │           ├── skylakex
│   │           ├── westmereep-dp
│   │           ├── westmereep-sp
│   │           └── westmereex
│   ├── python
│   ├── scripts
│   │   ├── perl
│   │   │   ├── bin
│   │   │   └── Perf-Trace-Util
│   │   │       └── lib
│   │   │           └── Perf
│   │   │               └── Trace
│   │   └── python
│   │       ├── bin
│   │       └── Perf-Trace-Util
│   │           └── lib
│   │               └── Perf
│   │                   └── Trace
│   ├── tests
│   │   ├── attr
│   │   └── shell
│   │       └── lib
│   ├── trace
│   │   ├── beauty
│   │   │   └── generated
│   │   │       └── ioctl
│   │   └── strace
│   │       └── groups
│   ├── ui
│   │   ├── browsers
│   │   ├── gtk
│   │   ├── stdio
│   │   └── tui
│   └── util
│       ├── c++
│       ├── include
│       │   ├── asm
│       │   └── linux
│       ├── intel-pt-decoder
│       ├── libunwind
│       └── scripting-engines

Example