type
status
slug
summary
tags
category
icon
password
new update day
Property
Oct 22, 2023 01:31 PM
created days
Last edited time
Oct 22, 2023 01:31 PM

前言

最近在查找自己编译内核生成 initramfs 镜像的时候,看到了 make INSTALL_MOD_STRIP=1 modules_install 这条命令,对这条命令中的 INSTALL_MOD_STRIP=1 非常好奇,于是就搜了一下。
对于整体 make INSTALL_MOD_STRIP=1 modules_install 命令,这是一个用于编译内核模块并安装的选项。
在编译内核模块时,通常会生成一些额外的调试信息,这些信息可以帮助开发人员进行调试和故障排除。然而,在实际部署和使用时,这些调试信息并不是必需的,而且会占用一定的存储空间。
INSTALL_MOD_STRIP=1 这个选项告诉编译系统在安装内核模块时剥离(strip)调试信息,只保留必要的符号和功能。这样可以减小模块的大小,节省存储空间。
通过使用这个选项,您可以在安装内核模块时去除不必要的调试信息,从而减小模块的体积,提高系统的性能和效率。
请注意,这个选项只会影响到安装的内核模块,不会影响到编译生成的内核本身。
Relate Posts
在 CentOS 9 上编译 DPDK 与 pktgen 24.07
Lazy loaded image
CentOS 9 DPDK 源码编译
Lazy loaded image
在 CentOS 9 上启用 CRB 源
Lazy loaded image
在 Arch Linux 上通过 OneDrive 进行 rime 的用户词库同步
Lazy loaded image
使用 gdb + qemu 进行驱动程序调试
Lazy loaded image
树莓派寄存器物理基地址查询
Lazy loaded image
HIT-OSLab LAB1 操作系统的引导Ubuntu 22.04 编译调试内核时,手动生成 qemu 能够使用的 rootfs
Loading...
tangcuyu
tangcuyu
一只尘世中努力争渡的🐠
Latest posts
自建 tailscaler derper 中继服务
2024-11-9
在 CentOS 9 上编译 DPDK 与 pktgen 24.07
2024-11-1
CentOS 9 DPDK 源码编译
2024-10-31
在 CentOS 9 上启用 CRB 源
2024-10-16
Rime 小狼毫定时用户词库同步设置
2024-5-1
在 Arch Linux 上通过 OneDrive 进行 rime 的用户词库同步
2024-4-20
Catalog
0%