Unter Linux gibt es ein offenes Dateilimit. Ich kann verwenden ulimit -n
, um das Limit für offene Dateien anzuzeigen, das standardmäßig 1024 ist. Dann kann ich auch das pro-offene geöffnete Datei-Soft / Hard-Limit sehen, indem ich auf / proc / $ PID / limits schaue. Ich sehe weich = 1024 und hart = 4096.
Ich frage mich, was ist der Unterschied zwischen diesen beiden Ausgaben?
Auch tun setRlimit()
und getRlimit()
gilt systemweit oder pro - Prozess?