dnlc_dircache_percent
Parameter
- Description
-
Calculates the maximum percentage of physical memory that the DNLC directory cache can consume.
- Data Type
-
Integer
- Default
-
100
- Range
-
0 to 100
- Units
-
Percentage
- Dynamic?
-
No
- Validation
-
At boot time, the value range is checked and default value is enforced.
- When to Change
-
When the system experiences a memory shortage and high kernel memory consumption, consider lowering this value. If performance issues are seen with the default value, consider increasing the value.
Note:
The DNLC is used by UFS and ZFS file systems and NFS clients. Setting this tunable might be considered for better performance when there are memory shortages and high kernel memory consumption or when a memory is needed by the ARC or other kernel caches. - Commitment Level
-
Unstable