High CPU Utilization and ZFS Write Latency Observed When the ARC Grows to its Maximum Size.
(Doc ID 1355094.1)
Last updated on MARCH 11, 2021
Applies to:Solaris x64/x86 Operating System - Version 10 5/09 U7 and later
Solaris Operating System - Version 10 5/09 U7 and later
Information in this document applies to any platform.
*** Checked for relevance on 05-03-2016 ***
If the described issue occurs, the following will happen:
- Writes will be delayed for multiple seconds while large arc_evict_ghost() is running from arc_shrink().
- High CPU utilization in kernel (sys) mode will be observed in mpstat(1M) at least for a CPU busy in the ARC eviction ghost code.
The following one-line DTrace script will show the problem:
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