My Oracle Support Banner

Open Files/Open File Descriptors (Doc ID 787780.1)

Last updated on FEBRUARY 02, 2022

Applies to:

Oracle Database - Enterprise Edition - Version 8.1.7.4 to 11.1.0.6 [Release 8.1.7 to 11.1]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Red Hat Enterprise Linux Advanced Server x86-64 (AMD Opteron Architecture)
Red Hat Enterprise Linux Advanced Server Itanium
Linux x86-64
Oracle Server Enterprise Edition - Version: 8.1.7.4 to 11.1.0.6



Purpose

This note gives a brief description about open file descriptors and open files on Linux. This will be helpful to resolve issues encountering the message "too many open files'. For detailed explanations and information beyond this note, please consult your OS administrator.

Questions and Answers

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Purpose
Questions and Answers
 What is an open file ?
 What is file descriptor?
 Does the number of open files equal the number of open file descriptors ?
 How to get the maximum number of file descriptors ?
 How to compute the number of file descriptors currently being used ?
 How to get the per-process limits on the file descriptors ?
 How does one find the number of open file descriptors being used by any given process?
 Some other useful parameters

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.