Remove 2017 Remove Cache Remove Java Remove Tuning
article thumbnail

ZFS Is Mysteriously Eating My CPU

Brendan Gregg

I summarized this case study at [Kernel Recipes] in 2017 and have shared the full story here. ## 1. Note that this sample flame graph is dominated by Java, shown by the green frames. ## 4. The ZFS Adapative Replacement Cache (ARC) is the main memory cache for the file system. I worked on this code back at Sun.

Cache 145
article thumbnail

ZFS Is Mysteriously Eating My CPU

Brendan Gregg

I summarized this case study at Kernel Recipes in 2017; it is an old story that's worth resharing here. Just for illustration, this shows the Vector UI and a typical cloud flame graph: Note that this sample flame graph is dominated by Java, shown by the green frames. A microservice team asked me for help with a mysterious issue.

Cache 52
article thumbnail

ZFS Is Mysteriously Eating My CPU

Brendan Gregg

I summarized this case study at [Kernel Recipes] in 2017; it is an old story that's worth resharing here. ## 1. Just for illustration, this shows the Vector UI and a typical cloud flame graph: Note that this sample flame graph is dominated by Java, shown by the green frames. ## 4. I worked on this code back at Sun.

Cache 40