【问题标题】:Stress-ng - Overload MemoryStress-ng - 超载内存
【发布时间】:2020-07-28 07:06:26
【问题描述】:

我想测试系统对想要消耗的内存超过可用内存的进程的反应。 我使用以下命令运行 stress-ng(在 6G RAM 机器上): stress-ng --vm-bytes 8G --vm-keep -m 1 --aggressive 但我收到此错误: stress-ng: error: [5035] stress-ng-vm: gave up trying to mmap, no available memory 是否可以强制程序忽略自己的安全机制?

【问题讨论】:

    标签: unix stress-testing


    【解决方案1】:

    尝试添加这个参数--vm 4
    我遇到了同样的问题,之后就消失了。

    【讨论】:

    • 如果仍然失败,试试这个:unix.stackexchange.com/a/580467/235896sudo sysctl vm.overcommit_memory=0(但这里已经是 0,不会有什么不同)
    • @JeremyCaney 好吧,实际上由于我无法验证链接内容在我的机器上是否有效,我认为最好只是评论:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-26
    • 2019-12-15
    • 2018-09-12
    • 1970-01-01
    • 2013-10-17
    • 2016-12-28
    相关资源
    最近更新 更多