Python on OSx - 设置打开文件的新限制
Python on OSx - set the new limit of open files
我想使用以下命令设置可能打开文件的新限制:
import resource
resource.setrlimit(RLIMIT_NOFILE, (resource.RLIM_INFINITY, resource.RLIM_INFINITY))
但是,我收到一个错误:ValueError: current limit exceeds maximum limit
有什么方法可以克服这个问题并在 OS X 上设置新的限制?
您只能在 Mac os 中这样做。
import resource
target_procs = 10240
your_procs = ???
real_procs = min(target_procs, your_procs)
resource.setrlimit(RLIMIT_NOFILE, real_procs, resource.RLIM_INFINITY))
我想使用以下命令设置可能打开文件的新限制:
import resource
resource.setrlimit(RLIMIT_NOFILE, (resource.RLIM_INFINITY, resource.RLIM_INFINITY))
但是,我收到一个错误:ValueError: current limit exceeds maximum limit
有什么方法可以克服这个问题并在 OS X 上设置新的限制?
您只能在 Mac os 中这样做。
import resource
target_procs = 10240
your_procs = ???
real_procs = min(target_procs, your_procs)
resource.setrlimit(RLIMIT_NOFILE, real_procs, resource.RLIM_INFINITY))