【问题标题】:setting launchctl limit maxfiles 512 unlimited results in error: Neither the hard nor soft limit for "maxfiles" can be unlimited设置launchctl limit maxfiles 512 unlimited会导致错误:“maxfiles”的硬限制和软限制都不能是无限的
【发布时间】:2013-04-18 05:49:03
【问题描述】:

我的终端截图http://d.pr/1pE5

我正在学习本教程:

http://blog.ghostinthemachines.com/2010/01/19/mac-os-x-fork-resource-temporarily-unavailable/

它告诉我在我的屏幕截图中遵循我遵循的过程:

[laptop:~ user]$ launchctl limit maxproc 512 1024

[laptop:~ user]$ launchctl limit maxfiles 512 unlimited

[laptop:~ user]$ launchctl limit

我正在尝试执行以下设置:

launchctl limit maxfiles 512 无限制

我的系统 (Lion) 告诉我我在做什么是错误的,而且很愚蠢,但它已经设置为无限......所以我不知道发生了什么,或者为什么它会这样。

我应该继续给它一个特定的值吗?

【问题讨论】:

    标签: macos osx-lion


    【解决方案1】:

    This comment 表示对于 10.6 上的 maxfiles,unlimited 无效。

    由于这不适用于 10.7 (Lion),我实际上不知道答案是什么。

    编辑:答案仅适用于 10.6。删除了将软限制和硬限制都设置为 512 的错误建议。

    【讨论】:

    • 从那以后我开始使用 linux,由于目前无事可做,因为您可能是对的,我会接受这个答案,谢谢!
    • 我不认为省略第二个参数是你想要的:launchctl limit maxfiles 512 然后在我的系统(Mountain Lion)上导致maxfiles 512 512 。
    • 你不太可能想要 512 512。我试过这个,它立即锁定了 Mountain Lion。
    猜你喜欢
    • 1970-01-01
    • 2017-07-23
    • 2017-11-29
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 2014-10-14
    • 2012-10-30
    • 2021-11-23
    相关资源
    最近更新 更多