31
11. ОЦЕНКА ПРОИЗВОДИТЕЛЬНОСТИ КОМПОНЕНТОВ СИСТЕМЫ
Производительность – характеристика вычислительной мощности сис-
темы, определяющая количество вычислительной работы, выполняемой сис-
темой за единицу времени. Производительность вычислительных систем об-
щего назначения оценивается в зависимости от области применения номи-
нальной, комплексной, системной производительностью и производительно-
стью на рабочей нагрузке.
Она может определяться интегрально для всей системы и дифференциро-
ванно по отдельным компонентам.
Аппаратурные средства ИС обладают производительностью вне связи с
операционной системой, прикладным программным обеспечением и режи-
мом эксплуатации системы. Эта производительность оценивается быстро-
действием -–числом операций, выполняемых процессором, памятью или
иным устройством в секунду. Совокупность значений быстродействия уст-
ройств (V
1
….V
N
), образующих аппаратный костяк системы, характеризует
номинальную производительность системы. Чтобы оценка номинальной
производительности была по возможности простой, стремятся уменьшить
число устройств, участвующих в оценке. Для этого, во-первых, суммируют
быстродействие устройств, выполняющих одинаковые операции, и, во-
вторых, отбрасывают оценки быстродействия устройств, менее влияющих на
интегральную производительность системы. Номинальная производитель-
ность характеризует только потенциальные возможности устройств, которые
не могут быть использованы полностью. Этому препятствует влияние взаи-
мосвязей между устройствами, что проявляется в ожиданиях завершения
предшествующих операций, выполняемых другими устройствами.
Показателем использования устройства в процессе работы системы яв-
ляется загрузка. Загрузка i-го устройства определяется отношением p
i
=T
i
/T,
где Т
i
– время, в течении которого устройство работало, и Т – продолжитель-
ность работы системы. В течение времени Т – Т
i
устройство простаивает. Со-
вокупность значений p
1
V
1
…p
N
V
N
характеризует производительность техни-
ческих средств с учетом постоев, возникающих в процессе функционирова-
ния системы. На загрузку устройств существенно влияет режим обработки
задач, реализуемый управляющими программами операционной системы.
Влияние ОС проявляется, например, в следующем. Организация ввода – вы-
вода связана с использованием процессора и запоминающих устройств для
промежуточного хранения вводимых или выводимых наборов данных. В ре-
зультате этого часть времени процессора и емкости запоминающих уст-
ройств тратится на обслуживание ввода – вывода. Такая же ситуация возни-
кает при организации в системе виртуальной памяти, режима разделения
времени и обеспечения других вспомогательных функций.
Общеприняты м способом оценки реальных характеристик отдельных
устройств (процессоров, накопителей на дисках и т.п.) является использова-
ние смесей команд. Например, производительность устройства по Гиббсону
оценивается как