[2024년 기여형 - 서보준 개발자] BCC(BPF Compiler Collection)
통합지원센터 관리자
게시글 작성 시각 2024-05-24 11:16:30
2024 기여형 프런티어
BCC(BPF Compiler Collection)
서보준
eBPF 를 활용하기 위한 인프라와 다양한 도구 모음
• 개발자 주요 경력
- 2016년 7월 ~ 현재: LG전자
• 개발자 전문 분야
- system memory tracing/debugging
• 활동 커뮤니티
- github, C++ Now
• 활동 프로젝트 분야
- tracing, debugging
• 프로젝트 목표
- BCC 프로젝트는 eBPF 를 활용하여 효율적으로 추적 및 조작을 하기 위한 인프라를 제공하고, 이러한 인프라를 활용하는 다양한 도구를 제공하는 것을 그 목표로 합니다.
• 프로젝트 특징
- BCC 는 eBPF와 uprobe, kprobe 등의 기술을 활용하기 때문에 dynamic tracing 이 가능하다는 점이 다른 일반적인 도구들과 구별되는 가장 큰 차이점입니다. 기존의 도구들은 재현 시나리오를 찾고, 실제로 재현을 실시해야 하는 반면에 BCC 도구들은 일반적으로 프로그램이 동작하고 있는 상태에서 바로 추적을 시작할 수 있고, 중간에 추적을 중단할 수 있습니다. 또한 중단한 이후에는 시스템에 영향을 주지 않습니다. 재현 시나리오를 알기 어려운 필드 이슈나, 재현 시나리오가 매우 긴 경우 등에서 특별히 더 유용하게 사용될 수 있습니다.
번호 | 제목 | 분야 | 작성 |
---|---|---|---|
324 | [2024년 기여형 - 이호연 개발자] Linux Kernel - BPF/XDP | 클라우드 | 2024-05-24 |
323 | [2024년 기여형 - 이평화 개발자] Guider | 기타 | 2024-05-24 |
322 | [2024년 기여형 - 이종범 개발자] CodePair / cllm | 인공지능(AI) | 2024-05-24 |
321 | [2024년 기여형 - 이일섭 개발자] Generative AI Guide | 인공지능(AI) | 2024-05-24 |
320 | [2024년 기여형 - 이상호 개발자] PyTorch | 인공지능(AI) | 2024-05-24 |
319 | [2024년 기여형 - 이강현 개발자] 한국어 오픈소스 임베딩 모델 개발 | 인공지능(AI) | 2024-05-24 |
318 | [2024년 기여형 - 유태희 개발자] Linux Kernel Networking Stack | 클라우드 | 2024-05-24 |
317 | [2024년 기여형 - 안이수 개발자] AppArmor | 보안 | 2024-05-24 |
316 | [2024년 기여형 - 성대현 개발자] LibreOffice 한국어문서화 및 번역, 사용성향상 | 정보시스템 | 2024-05-24 |
315 | [2024년 기여형 - 서보준 개발자] BCC(BPF Compiler Collection) | 기타 | 2024-05-24 |