【发布时间】:2012-12-07 18:26:48
【问题描述】:
我正在使用 Busybox 测试和嵌入 linux CPE;
BusyBox v1.00 (2012.07.10-03:48+0000) multi-call binary
我想尝试消耗盒子上所有可用的虚拟内存来测试 OOM 杀手的行为。
这里是内存统计:
# free
total used free shared buffers
Mem: 27876 21824 6052 0 708
Swap: 0 0 0
Total: 27876 21824 6052
#
问题是CPE上的工具非常有限,所以“vi”、“dd”之类的命令不存在。
我在网上找到一篇文章: http://linuxdevcenter.com/pub/a/linux/2006/11/30/linux-out-of-memory.html
但在执行脚本时遇到问题,因为设备上缺少内置工具。
有什么想法可以在命令行上消耗所有可用内存吗?
【问题讨论】:
-
unix.stackexchange.com 不是解决这个问题的更好地方吗?
-
是的,我想你是对的。
标签: linux memory out-of-memory virtual-machine busybox