Recentemente ho avuto un processo Linux che ha "filtrato" i descrittori di file: li ha aperti e non ne ha chiusi correttamente alcuni.Controllare il limite FD aperto per un determinato processo in Linux
Se l'avessi monitorato, potrei dire - in anticipo - che il processo stava raggiungendo il suo limite.
C'è un bel modo Bash \ Python per verificare il rapporto di utilizzo FD per un dato processo in un sistema Linux Ubuntu?
EDIT:
ora so come controllare il numero di descrittori di file aperti ci sono; Ho solo bisogno di sapere quanti descrittori di file sono consentiti per un processo. Alcuni sistemi (come Amazon EC2) non hanno il file /proc/pid/limits
.
Grazie,
Udi
Quale sistema operativo Amazon EC2 Linux stai utilizzando senza/proc/pid/limiti? È disponibile su RHEL 5. Se si desidera una soluzione per un sistema operativo diverso, indicaci quale. – mark4o
Possiedo un server Ubuntu EC2, ma mi interessa una soluzione più generale che possa essere applicata a una vasta gamma di distribuzioni Linux. –