
kernel
就是青柠呀
蓝牙相关工作
展开
-
kernel创建线程
kernel判断是否是用户进程 之前在上述文章中说到kernel中的线程通过kthreadd创建而来,今天说一下这个过程 static noinline void __init_refok rest_init(void) { int pid; rcu_scheduler_starting(); /* * We need to spawn init first so that it obtains pid 1, however * the init task will end up wa原创 2020-05-09 20:34:47 · 530 阅读 · 0 评论 -
kernel判断是否是用户进程
今天在看oom相关source code的时候看到kernel用current->mm是否为null来判断是否是用户进程,看了一下源码,记录一下这个过程 先看一下kernel的启动过程中创建的第一个内核线程 start_kernel->sched_init 创建idle线程,看下sched_init函数 void __init sched_init(void) { int...原创 2020-05-01 12:32:24 · 430 阅读 · 0 评论