performance - 如何限制 RAM 以测试低内存情况?

标签 performance memory ram

我正在尝试重现一个似乎在用户用完大量 RAM 时出现的错误。限制计算机可以使用的可用 RAM 或填满大部分可用 RAM 的最佳方法是什么?我宁愿这样做,而无需物理删除内存,也无需运行一堆任意的、内存密集型程序(即 Photoshop、Quake 等)。

最佳答案

使用虚拟机并在其上设置资源限制以模拟您想要的条件。

VMWare 是该领域的领导者之一,他们拥有 free vmware player这让你可以做到这一点。

关于performance - 如何限制 RAM 以测试低内存情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2285701/

相关文章:

android - 为什么我的 Android 应用程序的最大 RAM 限制为 64 MB?

javascript - 随着 map 上的多边形增加最大 ram 利用率并减慢 CPU 导致浏览器崩溃

java - findbugs 性能检测器

c - 为什么这个简单的 C 代码以相反的顺序打印地址? (例如 4214868 4214864)

performance - Vala中的高效守护进程

c++ - 如何知道指针是否在物理内存中,否则会触发页面错误?

linux - 分配内存给其他进程不能在linux中使用的进程

java - 使用 BufferedImage 加载图像时内存使用率较高

java - 从对象中的数组中取出元素时,Java 是否必须读取整个数组?

performance - 如何使用仪器或查看组件确定 ARC 保留哪些对象?