Показать/Скрыть содержание

    Общие сведения

    В данном разделе приводятся основные понятия и определения, используемые в последующих разделах.

    Понятия и определения

    Производительность – под производительностью понимается количество операций, выполняемых сервисом в определенный интервал времени при полной загрузке ресурсов сервиса. Иногда для этого же понятия используется термин пропускная способность (throughput).

    В последующих разделах производительность измеряется в операциях в секунду (оп/c), если не оговорено иное.

    Операция – неделимый набор действий, выполняемый сервисом.

    Операция может состоять из вызовов нескольких методов сервиса. Например, «операция подписи» может состоять из вызова двух методов сервиса: получения маркера доступа и непосредственно подписи.

    Сервис – сущность, отвечающая за обработку клиентских запросов. В общем случае может состоять из нескольких разнородных компонентов (сервер приложений IIS, веб-приложение, SQL-сервер и т.п.).

    Клиент (клиентское приложение) – сущность, отвечающая за отправку запросов на выполнение операций.

    Примечание

    Следует особенно отметить, что все проводимые измерения относятся к производительности сервиса, а не клиента. Все полученные результаты отражают не количество операций, выполненных клиентом, а количество операций, выполненных сервисом.

    Ресурсы сервиса – аппаратные ресурсы, доступные сервису для выполнения операций. К ним относятся жесткий диск (в таблицах DISC), оперативная память (в таблицах RAM), процессор (в таблицах CPU) и сетевое оборудование (в таблицах NET).

    При нехватке хотя бы одного из ресурсов дальнейший рост производительности невозможен. Все показатели, полученные в ходе измерений, соответствуют полной загрузке одного или нескольких ресурсов сервера. Если во время какого-либо измерения не удалось достичь полной загрузки ресурсов, это будет указано отдельно.

    В начало © ООО "КРИПТО-ПРО", 2000–2026