CONFIG_DEBUG_INFO 能显著增加ko文件的大小

CONFIG_DEBUG_INFO以调试方式编译内核(gcc -g).仅供内核开发者使用Debug VM

my-video.ko:     文件格式 elf32-i386

节:

Idx Name          Size      VMA       LMA       File off  Algn

0 .note.gnu.build-id 00000024  00000000  00000000  00000034  2**2

CONTENTS, ALLOC, LOAD, READONLY, DATA

1 .text         00001b32  00000000  00000000  00000058  2**0

CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE

2 .init.text    000000a4  00000000  00000000  00001b8a  2**0

CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE

3 .exit.text    0000000a  00000000  00000000  00001c2e  2**0

CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE

4 __ksymtab     00000020  0000000c  0000000c  00001c38  2**2

CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA

5 __ksymtab_gpl 00000008  0000002c  0000002c  00001c58  2**2

CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA

6 __kcrctab     00000010  00000034  00000034  00001c60  2**2

CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA

7 __kcrctab_gpl 00000004  00000044  00000044  00001c70  2**2

CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA

8 .rodata.str1.1 000004f5  00000000  00000000  00001c74  2**0

CONTENTS, ALLOC, LOAD, READONLY, DATA

9 .rodata       000000c6  00000000  00000000  0000216c  2**2

CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA

10 .smp_locks    00000020  00000000  00000000  00002234  2**2

CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA

11 __ksymtab_strings 00000082  00000000  00000000  00002254  2**0

CONTENTS, ALLOC, LOAD, READONLY, DATA

12 .modinfo      00000123  00000000  00000000  000022d6  2**0

CONTENTS, ALLOC, LOAD, READONLY, DATA

13 __param       00000030  00000000  00000000  000023fc  2**2

CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA

14 __mcount_loc  00000078  00000000  00000000  0000242c  2**2

CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA

15 __versions    00001000  00000000  00000000  000024c0  2**5

CONTENTS, ALLOC, LOAD, READONLY, DATA

16 .data         000000fd  00000000  00000000  000034c0  2**2

CONTENTS, ALLOC, LOAD, RELOC, DATA

17 .init.data    00000f90  00000000  00000000  000035c0  2**2

CONTENTS, ALLOC, LOAD, RELOC, DATA

18 .gnu.linkonce.this_module 0000017c  00000000  00000000  00004560  2**5

CONTENTS, ALLOC, LOAD, RELOC, DATA, LINK_ONCE_DISCARD

19 .bss          00000031  00000000  00000000  000046dc  2**2

ALLOC

 20 .debug_info   000167aa  00000000  00000000  000046dc  2**0

CONTENTS, RELOC, READONLY, DEBUGGING

21 .debug_abbrev 00000966  00000000  00000000  0001ae86  2**0

CONTENTS, READONLY, DEBUGGING

22 .debug_loc    000010d9  00000000  00000000  0001b7ec  2**0

CONTENTS, RELOC, READONLY, DEBUGGING

23 .debug_aranges 00000058  00000000  00000000  0001c8c5  2**0

CONTENTS, RELOC, READONLY, DEBUGGING

24 .debug_ranges 00000348  00000000  00000000  0001c91d  2**0

CONTENTS, RELOC, READONLY, DEBUGGING

25 .debug_line   00001555  00000000  00000000  0001cc65  2**0

CONTENTS, RELOC, READONLY, DEBUGGING

26 .debug_str    0000d091  00000000  00000000  0001e1ba  2**0

CONTENTS, READONLY, DEBUGGING

27 .comment      0000004a  00000000  00000000  0002b24b  2**0

CONTENTS, READONLY

28 .note.GNU-stack 00000000  00000000  00000000  0002b295  2**0

CONTENTS, READONLY

29 .debug_frame  00000568  00000000  00000000  0002b298  2**2

CONTENTS, RELOC, READONLY, DEBUGGING

时间: 2024-11-08 00:28:13

CONFIG_DEBUG_INFO 能显著增加ko文件的大小的相关文章

ORA-01653 无法在表空间扩展的解决办法 -- 增加表空间大小或给表空间增加数据文件

转自原文 ORA-01653 无法在表空间扩展的解决办法 -- 增加表空间大小或给表空间增加数据文件 当前系统的数据量越来越大的,昨天还运行正常的数据库,突然无法使用了.经过定位发现是"ORA-01653 " 即表空间满了,在这里简单记录下处理办法,长期来看Oracle是顶不住了,需要尽快切到Hadoop的Hbase里存储数据 参考如下SQL ----查询表空间使用情况--- SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT

SqlSever基础 设置数据库文件与日志文件的大小增长率

1 code 1 select * from sysdatabases 2 3 drop database helloworld 4 5 create database helloworld 6 7 --设置mdf文件的属性 8 on primary 9 ( 10 name = 'aHelloWorldLogic', --mdf文件的逻辑名字(不是文件名字) 11 filename = 'C:\Users\Administrator\Desktop\aHelloWorld.mdf', --mdf

mysql 增加数据文件

mariadb 增加数据测试 参数文件 innodb_data_file_path =/data/3306/data/ibdata1:10M:autoextend 改为 innodb_data_file_path =/data/3306/data/ibdata1:10M:autoextend;/data/3306/data/ibdata2:10M:autoextend 启动就报 160811 20:08:33 [ERROR] InnoDB: syntax error in innodb_data

多线程的对比与案例(计算目录下文件的大小)

本人使用的是mac 所以有usr目录.把以下的几种情况分别贴出来给大家分析下各自有什么优缺点! 1.顺序计算目录大小code: package jvm; import java.io.File; /** * 第一版 * 顺序计算目录大小 * @author zeuskingzb * */ public class TotalFileSizeSequential { private long getTotalSizeOfFilesInDir(File file){ if (file.isFile(

增加PDF文件对比度的粗浅原理,及方法

  上边这张照片不是异形,而是著名的鹦鹉螺.下边这张照片,是送给研究生同学的毕业纪念,向龙同学帮我激光雕刻的. 最近的照片在[http://www.douban.com/photos/album/134230762/]. 电子书扫描版跟照片差不多,一个可能的问题是看起来乌突突的,黑的不够黑,白的不够白,像是蒙了一层雾.用picasa的luck功能或者snapseed的automatic功能,都能把图片上的雾去掉.但是同样的功能用在PDF上的软件我没有找到. 但是如果弄懂了原理--让我想起 倚天屠

在/proc文件系统中增加一个目录hello,并在这个目录中增加一个文件world,文件的内容为hello world

一.题目 编写一个内核模块,在/proc文件系统中增加一个目录hello,并在这个目录中增加一个文件world,文件的内容为hello world.内核版本要求2.6.18 ? 二.实验环境 物理主机:win7 64bit, i5双核,8G内存 虚拟机:Vmware Workstation 10.0.2 虚拟主机: CentOs-5.11,内核2.6.18 ? 三.实验思路 在着手解决问题之前,我在网上查阅了一些资料,大多是关于模块的介绍.linux内核采用的是模块化编程,这样可以很容易的添加或

Hadoop如何修改HDFS文件存储块大小

一. 临时修改可以在执行上传文件命令时,显示地指定存储的块大小.1. 查看当前 HDFS文件块大小我这里查看HDFS上的TEST目录下的jdk-7u25-linux-x64.gz  文件存储块大小.1.1 终端命令方式查看[[email protected] hadoop-1.1.2]$ ./bin/hadoop fs -stat "%o" TEST/jdk-7u25-linux-x64.gz51200单位为B(字节)1.2  或页面方式查看打开haddop datanode节点的hd

怎么增加照片的KB大小

之前都是要想办法压缩图片的大小 今天有人发来一张1.8MB的图片让我帮忙调到30MB左右 一下子放大这么多着实有点茫然 之后想到了一个办法 首先把图片占用体积变大,是不会增加清晰度的,而减小占用体积却会降低清晰度. 第一种方法就是把图片PS处理,使其更加复杂,占用体积自然就变大了,不过不好掌握体积变化,而且费劲,而且一般人都不喜欢改变原图. 第二种推荐的就是把其他东西附加到图片文件里,使其体积变大. 先建立个空文件夹,把1.8MB图片放进去,你再弄进去一个30MB的准备添加进去的撑体积的其他文件

文件系统 介绍--各个系统对文件限制大小等

A.FAT16(最大分区2GB,最大文件2GB ,最大容量) 在说明FAT16文件系统之前,我们必须清楚FAT是什么?FAT(File Allocation Table)是“文件分配表”的意思.顾名思义,就是用来记录文件所在位置的表格,它对于硬盘的使用是非常重要的,假若丢失文件分配表,那么硬盘上的数据就会因无法定位而不能使用了.不同的操作系统所使用的文件系统不尽相同,在个人计算机上常用的操作系统中,MS-DOS 6.x及以下版本使用FAT16:OS/2使用HPFS:Windows NT则使用NT