1 октября 2009 г.

Что такое производительность?

Этот пост о терминологии. На эту тему я планирую гундеть регулярно и обстоятельно. Чем и начну сейчас заниматься... ;)

К сожалению, в любых областях деятельности человека существует огромное количество многозначных терминов. В информационных технологиях ситуацию ухудшает неоднозначность транскрипции и вольность перевода на наш “великий и могучий”, а также, зачастую, бездумное использование сленга и “русификации” профессиональных понятий. Поэтому любой предметный разговор о технологиях стоит всегда начинать с терминологических договоренностей. Для исключения неоднозначности, я в своих документах стараюсь использовать термины в оригинальном написании на английском языке, по возможности, приводя наиболее распространенные варианты их перевода. Подход, снимающий большое количество проблем, рекомендую...

Понятие производительности (performance), по сути, является субъективным. Одна и та же система в зависимости от требований может расцениваться как “быстрая” или “очень медленная”. Для практической работы использование таких оценок малоэффективно. Нужны объективные и точные характеристики. Поэтому для описания производительности систем хранения данных используются множество различных метрик. В самом начале разговора стоит дать основные определения и познакомиться фундаментальными понятиями.
Следующий пост о терминах Response и Service Times...

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.