如何精简内核及内核必要配置
- 关闭调试信息,有助于精简内核。
CONFIG_DEBUG_INFO=n
- config.gz 查看当前内核配置信息
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
- ftrace 需要的内核配置选项
CONFIG_FTRACE=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_FUNCTION_TRACER=y
CONFIG_IRQSOFF_TRACER=y
CONFIG_SCHED_TRACER=y
CONFIG_ENABLE_DEFAULT_TRACERS=y
CONFIG_FTRACE_SYSCALLS=y
CONFIG_PREEMPT_TRACER=y
- bcc 工具需要的内核配置
CONFIG_BPF=y
CONFIG_BPF_SYSCALL=y
# [optional, for tc filters]
CONFIG_NET_CLS_BPF=m
# [optional, for tc actions]
CONFIG_NET_ACT_BPF=m
CONFIG_BPF_JIT=y
# [for Linux kernel versions 4.1 through 4.6]
CONFIG_HAVE_BPF_JIT=y
# [for Linux kernel versions 4.7 and later]
CONFIG_HAVE_EBPF_JIT=y
# [optional, for kprobes]
CONFIG_BPF_EVENTS=y
# Need kernel headers through /sys/kernel/kheaders.tar.xz
CONFIG_IKHEADERS=y
如何精简内核及内核必要配置相关推荐
- Linux拉取代码启动镜像,基于Linux源代码及Busybox源代码制作精简可启动内核镜像技术实验方法...
基于Linux源代码及Busybox源代码制作精简可启动内核镜像技术实验方法总结 熊海泉 内核源代码 下载地址 这里下载的是linux-2.6.38.tar.bz源代码 下载地址 这里下载的是busy ...
- linux 编译指cpu内核,linux内核编译与配置
linux是如何组成的? 答:linux是由用户空间和内核空间组成的 为什么要划分用户空间和内核空间? 答:有关CPU体系结构,各处理器可以有多种模式,而LInux这样的划分是考虑到系统的 安全性,比 ...
- Linux内核入门-如何获取Linux内核源代码、生成配置内核
如何获取Linux内核源代码 如何获取Linux内核源代码 下载Linux内核当然要去官方网站了,网站提供了两种文件下载,一种是完整的Linux内核,另一种是内核增量补丁,它们都是tar归档压缩包.除 ...
- linux c设置rtc时间,linux内核的rtc时钟配置
linux内核的rtc时钟配置,见Device Drivers --->Real Time Clock .我们的RTC主要是有三种接口配置,一种是I2C接口,一种是SPI接口,还有就是CPU自 ...
- 04全志R58平台编译内核需要选择的配置
04全志R58平台编译内核需要选择的配置 2018/11/6 14:19 版本:V1.0 开发板:SC5806 1.系统编译:(略) 每次系统编译/内核的时候都需要选3次N: * * Xtables ...
- Linux高级应用(九)Linux内核的原理和配置
一.嵌入式Linux平台的启动过程 1.运行启动引导程序-bootloader(相当于PC的BIOS) Booting from NAND Load Kernel- Uncompressing Lin ...
- linux 3.4内核初始化,S3C2440移植linux3.4.2内核之内核框架介绍及简单修改
@[TOC] uboot启动内核分析 进入cmd_bootm.c,找到对应的bootm命令对应的do_bootm():int do_bootm(cmd_tbl_t *cmdtp, int flag, ...
- linux内核earlyprink,内核启动参数机制学习笔记
前两天把内核关于内核启动参数的一些知识彻底地分析了一遍<Linux内核源码分析--内核启动命令行的传递过程(Linux-3.0 ARMv7)>,发现了一些以前没有注意的细节问题,这里总结如 ...
- linux 为什么编译内核,Linux内核编译与安装
导读 Linux内核是一个用C语言写成的,符合POSIX标准的类Unix操作系统,内核是操作系统中最基本的一部分,提供了众多应用程序访问计算机硬件的机制.Linux内核的一大特点就是采用了整体式结构, ...
- 生效linux内核,Linux内核
内核 单内核体系设计.但充分借鉴了微内核设计体系的优点,为内核引入模块化机制. 内核组成部分: kernel:内核核心,一般为bzimage,通常在/boot目录下,名称为vmlinuz kernel ...
最新文章
- html实时显示log,websocketd 实现浏览器查看服务器实时日志
- SAP RETAIL 我的第一个寄售类型的跨公司采购订单
- 英特尔二号人物被解雇:7nm全面落后,芯片还要外包代工
- 遇到的问题锦集及解决方案
- 使用jQuery卸载绑定的事件
- oracle中primary,oracle中如何 Primary key自增
- 房价越高的地方资产越高?北京户均资产890万?
- sql server解析xml属性为表格_Mybatis中SqlSource解析流程详解
- 从Var Tick角度来对CE电源管理
- AsyncTask 很好
- hiredis中异步的实现小结
- 在vpc 2007上安装 ubuntu8.04-desktop(多图解)(转)
- linux下解压缩rar格式的文件压缩包
- VS Code unins000尝试在目标目录创建文件时出错
- loj507(dp)
- pytorch detach用法
- nginx错误代码说明,出现原因及解决方法
- a-card标签中的文字不能垂直居中
- Vim常用技巧--查看不可见字符
- Linux操作系统安装
热门文章
- Linux中 tomcat8 webapps下不能自动解压war文件
- 计算机三维动画,(完整版)计算机三维动画在工程设计的应用
- 三年三个大台阶 贝斯平(Bespin Global)将如何改变云管理行业?
- 软件及工具下载与学习视频下载
- HTML5 CSS登录注册表单界面示例源码
- 卸载oracle exp 组件,oracle Spatial 组件卸载
- php macaw路由没进入路由5入口,教你利用composer实现路由加载
- pari的用法(stl)
- 超级计算机对百姓有什么用,超级计算机和百姓有何关系
- 839数据结构 2004真题 编程题 总结~华东师范大学(ECNU)计算机考研专业课