Заключение
Из этого руководства вы узнали, как измерять и анализировать производительность системы. Также вы узнали, как использовать полученные результаты для решения возникающих проблем.
Linux предоставляет вам подробную информацию, касающуюся состояния системы. Такие утилиты, как vmstat, iostat и ps, показывают информацию в реальном времени. Утилиты наподобие sar показывают статистику, накопленную за определенный период времени. Помните, что когда вы используете утилиты vmstat и iostat, первое выводимое значение не является значением в реальном времени!
При диагностике неисправностей первым делом следует выявить симптомы, которые помогут вам разобраться в проблеме и впоследствии проверить, решена ли она. После этого постарайтесь измерить загрузку ресурсов в тот момент, когда проблема проявляется (если это возможно), чтобы установить ее источник. После того, как вы найдете путь решения проблемы, реализуйте его и оцените результаты.
Модуль PDQ языка Perl позволяет вам решать проблемы с помощью очередей. После того, как вы смоделируете вашу систему в виде набора очередей, вы можете написать Perl-скрипт с использованием функций PDQ. Затем вы можете использовать эту модель для расчета как текущих, так и будущих потребностей в системных ресурсах.
Предсказать темпы роста можно как с помощью моделей, так и с помощью графиков. В идеальном случае следует использовать оба метода, сравнивая полученные результаты.
Это руководство завершает серию руководств по подготовке к экзамену LPIC 3. Я желаю вам успеха при сдаче экзамена и надеюсь, что эта серия руководств окажется для вас полезной.
|