리눅스 Profiling/Tracing/Debugging 기술관련 스터디 모집
안녕하세요. 저는 리눅스환경에서의 Profiling/Tracing/Debugging
분야를 좋아하는 개발자입니다.
이 분야와 연관된 기본기를 단단하게 위해서 스터디를 진행하려합니다.
위 분야를 주로 하지않더라도 다루려는 주제에 관심이 있으시다면 함께 하면 좋을것같습니다.
이론뿐만 아니라 실제 명령어 레벨로 실행/확인도 하고 (사례별)소스분석도 진행합니다.
주제
리눅스기반 Profiling/Tracing/Debugging
관련 기본기학습
- 소스코드에서 실행까지 (컴파일, 함수호출규약, 스택프레임, 최적화, 링크와로드, ELF 등)
- 디버깅 (Dwarf, gdb, kgdb 등)
- 프로그래머가 몰랐던 멀티코어 CPU (프로세서기본동작, 비순차실행, 캐시 등)
- 각종 tools 기능과 원리 (perf, ftrace, trace point, ptrace, strace, uftrace, systemtap 등)
스터디 방식
- Overview (배경/핵심요약)
[30분]
- Instruction (자세한 설명)
[1시간 30분]
- Example (실행/소스분석/토론)
[2시간]
기대효과
- 오픈소스 commit 1개이상 적용 (GNU binutils(objdump, readelf ..), gcc, gdb, perf, ftrace, uftrace 등)
- 프로그램 실행원리 및 환경의 확실한 이해
- SW개발자를 위한 CPU 기본지식
- 리눅스기반
Profiling/Tracing/Debugging
각종 tools 활용능력 및 원리이해
상세정보
- 수준: 초중급
- 인원: 5명
- 장소: 선릉역 부근
- 기간: 4/30(일) ~ 10/1(일) 총 12주
- 시간: 일요일 13시~17시 (2주단위로 진행)
- 규칙: 2번이상 결석시 참여불가 (2번지각 = 1번결석)
지원방식
- 지원/문의 메일: ptd.study@gmail.com
- 지원양식:
- 이름: - 전화번호: - 간단한 소개 및 지원동기: