Назад | Перейти на главную страницу

Изменение политики выделения памяти в Linux

Как я могу изменить политику выделения памяти в Linux?

В Solaris это делается в масштабе всей системы с lgrp_mem_default_policy (страница руководства) и pmadvise (страница руководства) - это эквивалент процесса, не требующий root.

Linux, конечно, использует подсистемы управления памятью, отличные от Solaris, поэтому не у каждой настраиваемой системы есть эквивалент. Похоже на numactl Утилита - ближайший аналог именно этой настройки. смотреть на man 8 numactl и man 2 set_mempolicy.