[리눅스커널] ftrace로 부팅 시간 측정하는 커널 패치 소개
Post
원문 보기 →[리눅스커널] ftrace로 부팅 시간 측정하는 커널 패치 소개
이번 포스팅은 ftrace를 활용해 커널이 부팅할 때의 세세한 동작을 추적하는 방법을 소개합니다. 커널이 부팅을 할 때 시간이 걸리는 이유는 다양하지만 그 중에 하나는 특정 파일을 오픈하고 여는 동작입니다.만약 실제 시스템에 위치하지 않은 파일에 엑세스를 하는 동작을 수행하면 부팅 시간만 허비하게 됩니다. 먼저 라즈베리 파이의 라즈비안 커널에서 작성된 패치를 소개합니다. diff --git a/fs/open.c b/fs/open.cindex 76996f9..5e5c19e 100644--- a/fs/open.c+++ b/fs/open.c@@ -1067,6 +1067,27 @@ struct file *file_open_root(struct dentry *dentry, struct vfsmount *mnt,


![[웹툰단행본] 『통제구역관리부』 1권 후기 : 이상한 변칙과 기이한 일들이 일어나는 공간에 대하여](https://img.zoomtrend.com/2026/06/09/1780996474-SE-5eda86fa-0d63-4afd-b8dd-b801879fed52.jpg)
