top of page
검색

Wonhyuk Yang
2022년 7월 9일
qspinlock note (feat. Paravirtualization)-WIP
최근에 ETRI와 함께 Memos라는 역가상화 연구에 참여했다. 주제는 Guest 커널의 spinlock을 수정하여 성능 개선을 하는 것이였다. 이 주제에 대해 공부하면서 얻게된 spinlock에 대한 지식들을 정리하는 시간을 가져보도록 하겠다....
조회수 422회댓글 0개

Wonhyuk Yang
2022년 4월 23일
Trace Point와 Event Tracer에 대한 Note
Intro 커널 코드를 살펴보면, 종종 "trace_" 접두사가 붙은 함수들을 살펴볼 수 있다. 해당 함수가 어떤 식으로 구현되어 있는지 살펴보려고 태그를 따라가려 하면 태그를 찾을 수 없을 것이다. 만약 해당 함수에 대한 간략한 설명이 있다면...
조회수 800회댓글 0개


Wonhyuk Yang
2021년 11월 19일
가볍게 살펴보는 SLUB
Slub은 이미 많은 블로그에서 자세히 설명하고 있습니다. 따라서 해당 포스트에서는 중복된 내용을 작성하기보다는, Slub의 기본적인 컨셉을 빠르게 이해하는데에 초점을 맞춥니다. 해당 포스트가 Slub 자료 구조가 어떻게 동작하는지 이해를 도와...
조회수 988회댓글 0개
![[Arm64] KSMA attack과 init_pg_dir 도입 분석](https://static.wixstatic.com/media/d14fee_5cef9544047548e99bd1e3e81740c4d0~mv2.png/v1/fill/w_333,h_250,fp_0.50_0.50,q_95,enc_auto/d14fee_5cef9544047548e99bd1e3e81740c4d0~mv2.webp)
Wonhyuk Yang
2021년 6월 20일
[Arm64] KSMA attack과 init_pg_dir 도입 분석
arm64 아키텍처에서는 다른 아키텍처와 다르게 부팅때 사용되는 페이지 테이블이 다른데요. init_mm의 구조체가 아래와 같이 구성되어 있어, 초기 페이지 테이블이 swapper_pg_dir인지 init_pg_dir였는지 혼동하기 쉬운 것...
조회수 520회댓글 1개
bottom of page