리눅스 커널의 구조와 원리: 워크큐 [저자 직강 1부-7]
김동현 (Austin Kim)
시스템 소프트웨어에서 가장 많이 쓰이는, 최신 리눅스 커널(v6.1)의 '워크큐'의 핵심 개념을 "디버깅을 통해 배우는 리눅스 커널의 구조와 원리"의 저자가 제대로 설명합니다.
입문
Linux, 운영체제, ARM Architecture
기업에서 모셔가는 MCU 개발자가 되기 위한 필수 스킬인 - TRACE32 입문 과정입니다. 실무에서 바로 활용할 수 있는 TRACE32 디버깅 방법을 빠르게 익힐 수 있습니다.
TRACE32 디버거를 활용해 레지스터와 메모리 내용을 읽고 수정해 문제 원인을 파악할 수 있습니다.
TRACE32에서 광범위하게 사용되는 CMM 스크립트를 작성하고 디버깅할 수 있습니다.
TRACE32의 브레이크 포인트 설정 기능을 활용해 코드의 실행 흐름을 제어할 수 있습니다.
메모리 덤프를 저장하거나 로딩하는 기능을 활용해서 효율적으로 덤프 디버깅을 할 수 있습니다.
TRACE32의 기능을 활용해 Cortex-M3 프로세서와 RISC-V의 핵심 기능을 배울 수 있습니다.
학습 대상은
누구일까요?
MCU 기반 펌웨어를 개발하며 효율적인 디버깅 방법을 배우고 싶은 임베디드 소프트웨어 엔지니어
TRACE32를 처음 접하지만 프로젝트에서 반드시 사용해야 하는 주니어 개발자
보드를 처음 브링업하거나 퍼리퍼럴 디바이스를 디버깅할 때 어려움을 겪는 리눅스 BSP 엔지니어
RTOS 환경에서 태스크 동작과 시스템 동작을 분석하고 싶은 펌웨어 개발자
MCU 크래시나 익셉션을 빠르게 파악해 문제 해결 능력을 키우고 싶은 개발자
선수 지식,
필요할까요?
C언어
MCU
RTOS
5,584
명
수강생
156
개
수강평
85
개
답변
4.9
점
강의 평점
22
개
강의
글로벌 저자 & 리눅스 시스템 소프트웨어 개발자 (Arm, RISC-V 아키텍처)
국내 시스템 소프트웨어 분야에서 전무후무한! 'Arm 아키텍처(Armv8-A, Armv7-A)'와 '리눅스 커널' 책을 쓴 저자(2권의 책 모두 대한민국 학술원 우수도서에 선정)이며, 국내 최초로 해외 출판사(Packt)를 통해 "Reverse Engineering Armv8-A Systems" 책(영어)을 집필한 글로벌 저자입니다. 무엇보다 최신 시스템 소프트웨어 트렌드(전기자동차, 시스템 반도체- 시스템 소프트웨어)를 가장 잘 알고 있는 현업 개발자입니다. 또한 시스템 소프트웨어 분야에서 가장 지식 전파 활동을 활발하게 하는 교육자입니다.
'Reverse Engineering Armv8-A Systems: A practical guide to Kernel, Firmware, and TrustZone analysis' 책(영어) 저자, (Packt 출판사)
'시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리'(2024년, 대한민국 학술원 우수도서상) 저자
'디버깅을 통해 배우는 리눅스 커널의 구조와 원리' (2021년, 대한민국 학술원 우수도서상) 저자
'프로그래머스 데브 코스: 리눅스 시스템 및 커널 전문가' 메인 강사
2022년 6월, 한국컴퓨터종합학술대회 (KCC2022) - 튜토리얼 발표 [ftrace를 이용해 리눅스 커널 정복하기]
LG전자 '리눅스 커널' 및 'Armv8 아키텍처' 사내 강사(국내 및 해외 개발자 포함) - (2020년~현재)
국내에서 어느 누구보다 리눅스 커널과 Arm 아키텍처(Armv8-A, Armv7-A)를 잘 설명할 수 있는 교육자라고 자신있게 말씀드릴 수 있습니다.
강의문의 : austindh.kim@gmail.com
'시스템 소프트웨어 개발자를 위한 Arm - basic course'
전체
80개 ∙ (9시간 16분)
해당 강의에서 제공:
얼리버드 할인 중
₩46,200
30%
₩66,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!