Python资源RLIMIT_NOFILE列出了Mac上打开文件的大限制

时间:2016-08-27 01:25:17

标签: python macos filehandle

Python resource模块可以(我相信)告诉你打开文件的限制。

在Linux上,这将返回(1024, 65536)的软限制和硬限制。我可以验证软限制,但硬限制似乎高于我预期的默认值。

在OS-X资源上返回非常高的结果:

In [1]: import resource

In [2]: resource.getrlimit(resource.RLIMIT_NOFILE)
Out[2]: (7168, 9223372036854775807)

特别是上限似乎过高。在实践中,我发现OS-X机器往往在大约128个打开的文件中占据优势。这里发生了什么?

0 个答案:

没有答案