ITpodderjka
@ITpodderjka
IT specialist

Как узнать что сколько физических и логических ядер имеет Сервер?

Добрый день коллеги.
Недавно у меня возник вопрос по поводу Количество ядер и потоки. Имею вот такую картинку. Давайте детально разберёмся: 1) СPU (s) = 12 2) Thread(s) per core = 1 3) Core(s) per socket = 1 4) Socket(s) = 12 5) NUMA node(s) = 1
Вопрос:
1) Cколько тут физических и логических ядер ( если есть формула или команда то покажите пож)?
2) Как определить сколько физических и логических процессоров ( если есть формула или команда то покажите пож)?
3) Тут сколько потоков ?

61c314621d974591141107.jpeg
  • Вопрос задан
  • 1340 просмотров
Решения вопроса 1
@pfg21
ex-турист
1) тебе выданы 12 ядер, физических или логических уже не тебе решать. для тебя один поток на одно ядро - Threads per Core. иная информация и управления не дано.
2) спросить провайдера.
3) 12 потоков вычисления одновременно, по числу предоставленных ядер.

согласно спецификации у Intel Xeon Gold 5218 ДВА логических потока исполнения на одно физическое ядро.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Внутри виртуалки можно показать сколько угодно ядер - это не гарантирует, что вам дадут нагрузить физический процессор/ы полностью. Если сервер не ваш - проще всего уточнить у хостера. Если ваш - вопрос становится тривиальным.
Ответ написан
Комментировать
ITpodderjka
@ITpodderjka Автор вопроса
IT specialist
%us показывает использование отдельного процессора (пользовательскими процессами, такими, как apache, mysql и т.д.) до максимального значения, составляющего 100%. Таким образом, если в четырехъядерном процессоре 1 процесс использует 100% CPU, это даст значение %us, равное 25%. Значение 12,5% для 8-ядерного процессора означает, что занято одно ядро.
Устаревшая статья)

вот такой ответь тоже получил от телеграм пользователя @ky3bmu4
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы