Handling cases with large numbers of files opened (monitor files)
On Unix platforms, there is a limit on the number of files that a process can handle opened at a certain moment. The default value of this number varies from OS to OS. For example, on HPUX11 the default value is 60, while on Linux 2.4.18 the default number is 1024. Due to this limit on the number of files that can be kept opened by a FLUENT process, running a case with a large number of monitor files kept opened may result in a error message which looks for example as follows: Error: sopenoutputfile: unable to open file for output Error Object: "~/monitor-6.out" Other error messages may accompany the error regarding the monitor files - for example Error: sopenoutputfile: unable to open file for output Error Object: "~/.flrecent" 1) Before running FLUENT, find the default value for the number of files that can be opened by a process on your system using the following Unix command: limit descriptors It will give you back the number. 2) If not sufficient (offset the above number by at least 10 and compare it with the number of monitors), increase this setting with the Unix command: limit descriptors n where n is your desired number. |
||
![]()
|