최근에 나는 파일 시스템을 열었고 일부를 올바르게 닫지 않은 파일 시스템 설명자가 "유출 된"Linux 프로세스가있었습니다.리눅스에서 주어진 프로세스에 대한 열린 FD 한계를 확인하십시오.
내가 이것을 모니터링했다면, 나는 그 프로세스가 한계에 도달했다는 것을 미리 말할 수 있었다.
Ubuntu Linux 시스템에서 주어진 프로세스의 FD 사용 비율을 확인하는 멋진 Bash \ Python 방법이 있습니까?
편집 :
내가 지금 파일 기술자가 얼마나 많은 확인하는 방법을 알고 나는 단지 프로세스에 허용되는 파일 디스크립터의 수만 알아야합니다.. 일부 시스템 (예 : Amazon EC2)에는 /proc/pid/limits
파일이 없습니다.
감사합니다,
우디
/proc/pid/limits가없는 Amazon EC2 Linux OS는 무엇입니까? RHEL 5에서 사용할 수 있습니다. 다른 OS에 대한 솔루션을 원한다면 어떤 것을 말해주십시오. – mark4o
나는 우분투 EC2 서버를 가지고 있지만, 나는 다양한 리눅스 배포판에 적용 할 수있는 좀 더 일반적인 솔루션에 관심이있다. –