Мы позволили большие страницы для использования в нашей системе JBoss с этими командами:Java больших страницы и Многословный GC Заголовок
-XX:+UseLargePages
-XX:LargePageSizeInBytes=2m
И мы выделили страницы на уровне операционной системы и при условии разрешения на JBoss, чтобы использовать страницы , Все выглядит нормально, за исключением заголовка журнала Verbose GC, показывающего размер страницы 4k.
Memory: **4k page**, physical 12802068k(7370652k free), swap 4194296k(4194296k free)
Я ожидал бы эту строку «ой страница», чтобы соответствовать нашему большому размеру страницы, как это определенно в JAVA_OPTS и на уровне операционной системы, но может быть куча Java «не видит» большие страниц или возможно, заголовок журнала GC не чувствителен к этим изменениям (например, этот выход проверяет размер страницы для системы, не обязательно страницы, используемые Java, в этом случае большие страницы 2m (надеюсь)).
Кто-нибудь знает, следует ли ожидать, что этот заголовок изменится с использованием больших страниц?
Is [это] (http://stackoverflow.com/questions/8117476/how-to-enable-large-page- memory-for-the-jvm) релевантно? – Kayaman
Что возвращает 'grep -i pagesize/proc/meminfo'? – vsminkov
@vsminkov 'Hugepagesize: 2048 kB' –