У меня есть проект, который включает установку программного обеспечения на Solaris 10, почти ничего не говоря. (Tomcat, никакого трафика, кроме moi и т. Д.)
Установка идет довольно медленно (время нетерпеливого разработчика). Посмотрев на Performance Meter (ожидая установки / удаления), я заметил:
Переключения контекста превышают 512, PerfMon имеет пороговое значение 32 в секунду. Прерывания превышают 1600 с порогом PerfMon, установленным на 50 в секунду. Пакеты проходят 64+, опять же с порогом PerfMon, равным 16 в секунду.
Итак, являются ли эти пороги нереалистичными (то есть оставшимися со времен однопроцессорных динозавров) или наша система действительно работает?
Эти показатели не имеют большого значения вне контекста, но порог действительно кажется низким. В любом случае вы должны сначала выяснить, какой ресурс (ЦП, ОЗУ, сеть, диск и т. Д.), Если таковой имеется, ограничивает производительность вашего приложения. Только если возникнет узкое место, вам следует продолжить исследование, чтобы понять, что происходит.