启动时减少主内存的数量

时间:2014-06-20 13:44:41

标签: linux ubuntu memory io

我正在研究用c ++编写的算法的I / O效率,我需要在具有256MB内存的机器上测试性能。有没有办法在只有256MB主内存的控制台模式下启动我的Ubuntu机器? 谢谢, 斯特凡诺

1 个答案:

答案 0 :(得分:1)

有几种方法可以做到这一点:

  1. 您可以在计算机上安装虚拟化软件(VMWare,VirtualBox,...)。该软件将允许您创建具有测试所需RAM量的虚拟PC。该软件可以让您快速更改内存大小。

  2. 您可以使用内核选项mem=256m启动Linux。请参阅here

  3. 在代码的开头,您可以询问可用内存量并分配一个大块,这样只剩下256MB空闲内容。

  4. 您可以使用分析器运行代码并询问它使用了多少内存。