Hi, I'm confused as usual. According to the performance manual to monitor LRU queues you do the following:
"To monitor the percentage of dirty pages in LRU queues, use the onstat -R command. When the number of dirty pages consistently exceeds the LRU_MAX_DIRTY limit, you have too few LRU queues or too few page cleaners."
So I do that and I see LOTS of stuff but I am guessing the summary portion on onstat -R is the important part:
"11674 dirty, 65498 queued, 65500 total, 65536 hash buckets, 4096 buffer size start clean at 20.000% (of pair total) dirty, or 205 buffs dirty, stop at 10.000%"
Problem is, what about this summary tells me if my dirty pages have exceeded my LRU_MAX_DIRTY limit? I guess I just dont understand this output and how to apply the monitoring rule to it.
"To monitor the percentage of dirty pages in LRU queues, use the onstat -R command. When the number of dirty pages consistently exceeds the LRU_MAX_DIRTY limit, you have too few LRU queues or too few page cleaners."
So I do that and I see LOTS of stuff but I am guessing the summary portion on onstat -R is the important part:
"11674 dirty, 65498 queued, 65500 total, 65536 hash buckets, 4096 buffer size start clean at 20.000% (of pair total) dirty, or 205 buffs dirty, stop at 10.000%"
Problem is, what about this summary tells me if my dirty pages have exceeded my LRU_MAX_DIRTY limit? I guess I just dont understand this output and how to apply the monitoring rule to it.