在具有8个内核的13.10上构建3.11.0 x86_64内核的最小RAM数量是多少?

专业备份

我已经配置了具有8个处理器核心和256 MB RAM且没有交换的KVM虚拟机(VM)。完成了基于文本的最小化Ubuntu Saucy 13.10 amd64。已安装了用于构建/重新编译3.11.0内核的基本软件包。

  • 构建内核的预期体系结构为ARCH = x86_64。
  • 运行的内核是amd64 3.11.0-18-generic。
  • Gcc是版本4.8.1(Ubuntu / Linaro 4.8.1-10ubuntu9)。

执行命令时:

fakeroot make-kpkg -j 8 --initrd --append-to-version=-custom kernel_image kernel_headers"

最后以:

make: *** [debian/stamp/build/kernel] Error 2

控制台输出中的第一个错误是:

  CC      drivers/gpio/gpio-stmpe.o
{standard input}: Assembler messages:
{standard input}:2242: Warning: end of file not at end of a line; newline inserted
{standard input}:4413: Error: unknown pseudo-op: `.l'
{standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive
gcc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.
make[3]: *** [net/ipv6/udp.o] Error 4
make[2]: *** [net/ipv6] Error 2
make[2]: *** Waiting for unfinished jobs....

我的第一个想法是将随机存取存储器(RAM)的容量设置为低(256MB)。

更新#1

看完控制台后,我确定构建机器的RAM太少了:

Out of memory: Kill process 8128 (cc1) score 117 or sacrifice child
Killed process 8128 (cc1) total-vm:102432kB, anon-rss:23184kB, file-rss:0kB

更新#2

增加到384MB,512甚至640MB的RAM不足以停止“内存不足”错误消息。

什么是最小的量RAM要求,以构建内核

专业备份

768MB的RAM足以编译ARCH = x86_64的3.11.0内核。

请注意,640MB是不够的。

在这种情况下,.config文件被修改为localmodconfig,随后某些选项被禁用,而其他选项被启用。生成的.config文件大小为86458字节。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在具有8个内核的13.10上构建3.11.0 x86_64内核的最小RAM数量是多少?

来自分类Dev

x86_64 linux内核页面的大小是多少?

来自分类Dev

在嵌入式设备上运行Linux内核所需的最低RAM数量是多少?

来自分类Dev

20.04 virtualbox-guest-dkms:错误!内核上模块构建的错误返回状态:5.8.0-36-generic (x86_64)

来自分类Dev

iOS 8,iOS 9,iOS 10和iOS 11上的UITabBar的高度是多少?

来自分类Dev

使用 python,根据条件的结果,在每个条目上创建一个 11x3 的矩阵,其中每个条目都有 0 和 1

来自分类Dev

Ubuntu 16.04 Xenial在ACER E3-11-P0D8上硬崩溃

来自分类Dev

在python中将具有三个内核(x,y,z)的3D阵列卷积

来自分类Dev

x86_64 Linux内核标头的路径

来自分类Dev

此内核需要x86-64 CPU,但是在具有32位映像的上网本上安装时检测到i686 CPU

来自分类Dev

此内核需要x86-64 CPU,但是在具有32位映像的上网本上安装时检测到i686 CPU

来自分类Dev

D3D11DeviceContext更新子资源上的模糊内核异常

来自分类Dev

在x86_64和i686上编译时,NOP字符0x90的printf不同

来自分类Dev

为什么在Apple Silicon上编译的本机应用程序有时构建为arm64,有时构建为x86_64?

来自分类Dev

Android:movie.draw上的0x00000000(代码= 1)的致命信号11(SIGSEGV)

来自分类Dev

Linux内核使用已安装RAM的内存比例是多少?

来自分类Dev

如何制作C ++ 0x / 11和非C ++ 0x / 11的标头?

来自分类Dev

make -kpkg使用-O0为kgdb构建内核

来自分类Dev

当使用quicksort对具有不同键的N个项的数组进行排序时,大小为0、1和2的子数组的预期数量是多少?

来自分类Dev

-std = c ++ 0x和-std = c ++ 11有什么区别

来自分类Dev

在ubuntu上构建自己的内核

来自分类Dev

从5.0版开始的Linux内核是否具有CR0保护?

来自分类Dev

Linux x86-64上的物理内存中的用户空间和内核之间是否有明确的划分?

来自分类Dev

HTML5视频-video.buffered.length在IE 10/11上返回0

来自分类Dev

内核x86_64中的syscall_table位于哪里?

来自分类Dev

内核x86_64中的syscall_table位于哪里?

来自分类Dev

Windows内核中可以使用多少C ++ 11

来自分类Dev

为什么在 x86_64 内核的内存布局中有这么大的虚拟地址

来自分类Dev

内核使用多少RAM?

Related 相关文章

  1. 1

    在具有8个内核的13.10上构建3.11.0 x86_64内核的最小RAM数量是多少?

  2. 2

    x86_64 linux内核页面的大小是多少?

  3. 3

    在嵌入式设备上运行Linux内核所需的最低RAM数量是多少?

  4. 4

    20.04 virtualbox-guest-dkms:错误!内核上模块构建的错误返回状态:5.8.0-36-generic (x86_64)

  5. 5

    iOS 8,iOS 9,iOS 10和iOS 11上的UITabBar的高度是多少?

  6. 6

    使用 python,根据条件的结果,在每个条目上创建一个 11x3 的矩阵,其中每个条目都有 0 和 1

  7. 7

    Ubuntu 16.04 Xenial在ACER E3-11-P0D8上硬崩溃

  8. 8

    在python中将具有三个内核(x,y,z)的3D阵列卷积

  9. 9

    x86_64 Linux内核标头的路径

  10. 10

    此内核需要x86-64 CPU,但是在具有32位映像的上网本上安装时检测到i686 CPU

  11. 11

    此内核需要x86-64 CPU,但是在具有32位映像的上网本上安装时检测到i686 CPU

  12. 12

    D3D11DeviceContext更新子资源上的模糊内核异常

  13. 13

    在x86_64和i686上编译时,NOP字符0x90的printf不同

  14. 14

    为什么在Apple Silicon上编译的本机应用程序有时构建为arm64,有时构建为x86_64?

  15. 15

    Android:movie.draw上的0x00000000(代码= 1)的致命信号11(SIGSEGV)

  16. 16

    Linux内核使用已安装RAM的内存比例是多少?

  17. 17

    如何制作C ++ 0x / 11和非C ++ 0x / 11的标头?

  18. 18

    make -kpkg使用-O0为kgdb构建内核

  19. 19

    当使用quicksort对具有不同键的N个项的数组进行排序时,大小为0、1和2的子数组的预期数量是多少?

  20. 20

    -std = c ++ 0x和-std = c ++ 11有什么区别

  21. 21

    在ubuntu上构建自己的内核

  22. 22

    从5.0版开始的Linux内核是否具有CR0保护?

  23. 23

    Linux x86-64上的物理内存中的用户空间和内核之间是否有明确的划分?

  24. 24

    HTML5视频-video.buffered.length在IE 10/11上返回0

  25. 25

    内核x86_64中的syscall_table位于哪里?

  26. 26

    内核x86_64中的syscall_table位于哪里?

  27. 27

    Windows内核中可以使用多少C ++ 11

  28. 28

    为什么在 x86_64 内核的内存布局中有这么大的虚拟地址

  29. 29

    内核使用多少RAM?

热门标签

归档