My Oracle Support Banner

High CPU Utilization and ZFS Write Latency Observed When the ARC Grows to its Maximum Size. (Doc ID 1355094.1)

Last updated on FEBRUARY 11, 2025

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.

Symptoms

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:




Cause

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
Symptoms
Cause
Solution
References

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