Linux
Linux修改kernel log level
提高kernel log level有两种方法:
1、是通过bootloader传递参数给kernel,可以传递的参数为debug和quiet。分别对应CONSOLE_LOGLEV
2020-03-26 21:37:27
阅读数: 273
评论数: 0
Linux
Linux 内核熵池
Linux内核采用熵来描述数据的随机性,熵(entropy)是描述系统混乱无序程序的物理量,一个系
2020-03-26 21:33:48
阅读数: 243
评论数: 0
Linux
Linux preempt_count
/** low level task data that entry.S needs immediate access to.<b
2020-03-26 21:30:33
阅读数: 131
评论数: 0
Linux
Linux源码 tracepoints
具体的可以参考kernel文章, 路径: Documentation/trace里面的tracepoints.txt和tracepoint-analysis.txt.
内核的每个t
2020-03-26 21:26:10
阅读数: 179
评论数: 0
产生原因
从字面意思上看就是说程序打开的文件数过多,不过这里的files不单是文件的意思,也包括打开的通讯链接(比如scoket),正在监听 的端口等等。所以有时候也可以叫做句
2020-03-25 20:35:03
阅读数: 116
评论数: 0
completion是一种轻量级的机制,它允许一个线程告诉另一个线程工作已经完成。可以利用下面的宏静态创建completion:
DECLARE_COMPLETION(my_com
2020-03-25 08:30:22
阅读数: 118
评论数: 0
Linux
Linux源码 command line
全局变量
1.command_line
2.default_command_line
3.saved_command_line
内核参数的
2020-03-25 08:21:44
阅读数: 270
评论数: 0
Linux
Linux源码BUG_ON调试函数
作用:一些内核调用可以用来方便标记bug,提供断言并输出信息。最常用的两个是BUG()和BUG_ON()。
当被调用的时候,它们会
2020-03-25 01:35:29
阅读数: 148
评论数: 0
#define __setup_param(str, unique_id, fn, early) /static char __setup_st
2020-03-25 01:33:00
阅读数: 219
评论数: 0
Linux
Linux/init/main.c
linux内核启动过程:
启动Linux内核的最终目的是使用Linux上的应用程序,这些应用程序可以是纯软件的,也可以是硬件相关的。
1.BIOS
2020-03-25 01:24:21
阅读数: 357
评论数: 0
Linux
Linux源码 头文件
Linux内核根据与体系结构的关系,可以分为以下三大类头文件:
1.<linux/xxx.h>:Linux内核标准头文件,与体系结构无关,位于内核源码顶层include
2020-03-25 01:20:25
阅读数: 149
评论数: 0
Linux
Linux gdb工具
gdb提供了一个python的脚本接口,内核提供了一些有用的脚本用来简化内核的调试步骤。
设置
2020-03-25 01:15:53
阅读数: 129
评论数: 0
Linux
Linux KASAN工具
Kernel Address Sanitizer是一个动态内存错误检测工具,常用来发现用后释放和越界的bug。
使用
在内核中启
2020-03-25 01:11:37
阅读数: 228
评论数: 0
Linux
Linux 内核编码风格
1) 缩进
--------------制表符是 8 个字符,所以缩进也是 8 个字符。有些异端运动试图将缩进变为 4 (甚至2!) 字符深,这几乎相当
2020-03-25 00:59:28
阅读数: 126
评论数: 0
二进制内核接口
假设我们有一个稳定的内核内部使用的接口,那么就一定会出现一个二进制接口吗?
依赖于你使用的C编译器版本,不
2020-03-24 08:31:15
阅读数: 141
评论数: 0
数学
数学史的分期
数学发展具有阶段性,因此研究者根据一定的原则把数学史分成若干时期. 目前学术界通常将数学发展划分为以下五个时期:
数学萌芽期(公元前600年前)
初等数学时期(公元前
2019-01-04 10:15:42
阅读数: 261
评论数: 0
第一章:线段、角、相交线、平行线
一、直线:直线是几何中不加定义的基本概念,直线的两大特征是“直&rdquo
2018-09-26 08:45:19
阅读数: 746
评论数: 0