Friday, March 25, 2005

Processor sets for interrupts partitioning

I have a server which has a lot of nocanput errors on GEM interfaces. Changing sq_max_size doesn't help and it's high by default in S10FCS anyway (default now is 10000). There's still quite a lot of CPU power left on server. What can I do quickly? First I did use intrstat 1 so I can identify which CPUs are used for those GEM NICs. Then I created CPU set using psrset which contains CPUs used for interrupts for GEMs. That way CPUs in the newly created CPU set are used only for interrupts. I can see about 2-3x times lower nocanput rate on this server. Quick and easy. But it's just a beginning :)

No comments: