Most operating systems have limits on the number of files that can be open at any one time.
DB2 LUW attempts to be a good citizen within the contraints of Operating System limits by managing how many files it has open at any one time.
The file open limit for DB2 is governed by the database configuration parameter MAXFILOP. The default value for MAXFILOP is a mere 64. This default value is grossly too small for most of today's large databases.
Closing files needlessly consumes CPU time and slows down SQL performance. If you observe any files being closed, either: