В моей системе Intel Ubuntu 18.04 имеется 356 ГБ памяти DDR.Из этой памяти, 300 ГБ, предварительно выделяются с помощью механизма pmem (так как у нас есть внешнее HW, которое отправляет нам непрерывные блоки данных по 10 ГБ).Мы обращаемся к этой памяти совершенно случайным образом.
Мы стали свидетелями деградации tpt памяти при доступе к этой памяти, и мы пришли к пониманию, что многие обращения / обновления к TLB вызывают снижение производительности.
По этой причине мы пытаемся отобразить наш pmem на огромных страницах, но в настоящее время безуспешно.
Есть ли у кого-нибудь опыт работы с огромными страницами поверх pmem?Может быть, другие решения для нашего сценария?
Спасибо, Том.