Why Does a Linux Server Show an Unexpectedly High Number of Open Files?

11/11/2026

Applications and system services use file descriptors for files, sockets, and pipes. A high count can be normal under load or can point to leaked handles and approaching process limits.

What to check

Identify which processes hold descriptors, distinguish regular files from sockets and pipes, and compare usage with configured limits and traffic. Check for growth over time rather than a single snapshot.

Recommended next step

Raise limits only when capacity needs are understood; investigate processes whose usage grows without recovering. Informatix Systems can diagnose Linux server resource issues.