Является ли (базовая производительность * число ядер) единственным фактором, определяющим среднюю производительность экземпляров T-типа? - PullRequest
0 голосов
/ 21 ноября 2018

Я всегда думал, что 1 vCPU в T2.nano равен 1 vCPU в T2.xlarge, потому что единственное число, которое я нашел о ЦП в Документация типов EC2 * - это количество ЦП.

Однако после прочтения примера неограниченного режима Tx мне кажется, что я вообще не понимал производительность экземпляров Tx.

Из этой документации я понял, что ядро ​​vCPU вT3.nano отличается от ядра T3.micro с точки зрения базовой производительности.И эта базовая производительность связана с кредитованием ЦП следующими способами:

  1. Когда ваша загрузка виртуальных ЦП точно совпадает с базовой производительностью, вы не теряете и не накапливаете кредит ЦП.

  2. Когда загрузка вашего виртуального ЦП ниже базовой производительности, вы получаете кредит ЦП по ставке (базовый уровень - загрузка ЦП).

  3. Когда загрузка виртуального ЦПвыше базовой производительности вы тратите кредит ЦП на дополнительное использование, а если у вас нет оставшегося кредита ЦП и отключено Неограниченное количество, вы не сможете использовать свой ЦП сверх базовой производительности.

ТакПодводя итог, что я понял, с точки зрения производительности процессора:

  1. Пиковая производительность экземпляра TX Пиковая производительность определяется количество ядер .

    Например, t3.nano ~ t3.large с двумя ядрами vCPU имеет одинаковую пиковую производительность.(если вы не отключите Hyperthreading ...?)

  2. Средняя производительность экземпляра Tx определяется кредитов ЦП, полученных в час (= vCPU* baseline).

Это правильно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...