NPROC 및 NOFILE에 대한 하드 및 소프트 제한을 계산하기 위해 고려할 수 있는 공식이나 기준이 있습니까? 내 시스템은 현재 기본값인 NOFILE에 4096을 사용하고 있으며, 최근에 열린 파일이 너무 많아서 rsyslog에 문제가 발생했습니다.
rsyslogd: imjournal: fopen() failed for path: '/var/lib/rsyslog/imjournal.state.tmp': Too many open files
이 문제를 방지하기 위해 rsyslog에서 NOFILE을 늘리는 방법이 있습니다. 그러나 이 질문에 관계없이 어떤 방법(예: 설치된 물리적 메모리 양, 총 디스크 공간 또는 CPU 수)을 사용하여 시스템의 MAX NOFILE 및 NPROC를 계산할 수 있는 방법이 있습니까?