VmHWM только 25%, тогда как должно быть около 80%

Вы говорите об изменении нагрузки на ЦП во время выполнения потока?

Современные ЦП на самом деле используют чрезвычайно быстрое изменение скорости. Например, если вы проанализировали тактовую частоту Intel Core i5 / i7, вы можете увидеть, как тактовая частота очень быстро мигает вверх и вниз. Это часть способа, которым Intel может настроить производительность в зависимости от потребляемой мощности. У вас может быть много энергии, доступной на настольном ПК, но это вещество преобразуется в тепло, когда процессор работает с большей нагрузкой, поэтому важно получить максимальную отдачу на ватт.

Я знаю это только из того, что читал на других игровых форумах. Я не специалист по процессорам.

Я не думаю, что вы нанесете какой-либо ущерб, настроив нить на максимальную "мерзость". Единственное, за чем вы должны следить, - это насколько сильно нагревается ваш процессор, но если вы не использовали перенапряжение в BIOS, то практически невозможно подготовить процессор до его выключения.

Современные процессоры предназначены для быстрого изменения скорости. Поищите Intel Speed ​​Stepping и «CPU C States», и вы поймете, что я имею в виду.

2
15.05.2017, 13:39
1 ответ

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

sysctl -w vm.nr_hugepages=0

и закомментировал этот раздел в /etc/sysctl.conf

# Hugepage Support MySQL
#vm.hugetlb_shm_group = 27
#kernel.shmmax = 10737418240
#kernel.shmall = 23689185
#vm.nr_hugepages = 46268

, освободилось 90 ГБ, которые были потрачены впустую. Это можно увидеть в выводе cat /proc/meminfo:

HugePages_Total:   46268
HugePages_Free:    46268
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB

Большое спасибо Мэтью Ифе. Пожалуйста, проголосуйте за его ответ на serverfault.com вместо этого.

0
27.01.2020, 22:40

Теги

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