Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Java -XX:+UseLargePages на Windows / 14 сообщений из 14, страница 1 из 1
03.09.2014, 18:00
    #38736686
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
а как проверить, что Subj включился? (на Windows)
...
Рейтинг: 0 / 0
03.09.2014, 18:25
    #38736714
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
Код: plaintext
1.
2.
3.
> java -XX:+UseLargePages -Xms4g -version
Java HotSpot(TM) 64-Bit Server VM warning:
 JVM cannot use large page memory because it does not have
 enough privilege to lock page in memory.
...
Рейтинг: 0 / 0
03.09.2014, 18:50
    #38736741
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
Сц...ко

Требует "run as administrator". Хотя в политиках безопасности я добавил просто "Пользователи" и себя любимого (((

В общем, вопрос открытый. "Run as administrator" как то не особо (((
...
Рейтинг: 0 / 0
03.09.2014, 19:22
    #38736767
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
Хм...

However please note sometimes using large page memory can negatively affect system performance. For example, when a large mount of memory is pinned by an application, it may create a shortage of regular memory and cause excessive paging in other applications and slow down the entire system. Also please note for a system that has been up for a long time, excessive fragmentation can make it impossible to reserve enough large page memory. When it happens, either the OS or JVM will revert to using regular pages.
...
Рейтинг: 0 / 0
03.09.2014, 20:27
    #38736805
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
Leonid KudryavtsevВ общем, вопрос открытыйПосле изменения этой политики требуется перезагрузка.
Соответственно, если требуется оперативно рулить особами, приближёнными к императору - лучше создать отдельную группу и выдать право этой группе.
...
Рейтинг: 0 / 0
04.09.2014, 16:18
    #38737756
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
политику прописал и для группы Администраторы и для группы Пользователи и лично для себя любимого
перегружался
без "run as administrator" в Windows 7 у меня не работает
...
Рейтинг: 0 / 0
04.09.2014, 16:34
    #38737777
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
У меня так.
RAMMap Марка Руссиновича всегда показывает большие страницы по нулям. И для админа и для пользователя, и с повышением привилегий и без, и для java и для 7zip.
Но! Если запустить одно и ту же программу с +UseLargePages и с -UseLargePages, то в том же RAMMap на закладке процессов размер таблицы страниц первого варианта - стабильно меньше.
Я предполагаю, что большие страницы, всё-таки - используются.

P.S. На каких объёмах памяти вы смотрите?
...
Рейтинг: 0 / 0
04.09.2014, 16:50
    #38737798
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
1. На Windows 7 без "run as administrator"
у меня

JVM cannot use large page memory because it does not have enough privilege to lock page in memory.

2. Всего на рабочем компе 32 Gb. Под JVM'ы хочется выделять по 4-6 Gb. При редиплое перм ген не чистится, т.ч. в WebLogic'е даже max перм-ген в 2 Gb поставить пришлось.
...
Рейтинг: 0 / 0
04.09.2014, 18:23
    #38737881
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
Ну не знаю, secpol.msc, "Права пользователей", перезагрузка и сообщение о нехватке прав исчезло:
Код: plaintext
1.
2.
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

Явно увидеть, что включилось - не удалось, косвенно - "вроде работает".

P.S. А в чём проблема выдать те же 6Гб пусть и без больших страниц?
...
Рейтинг: 0 / 0
04.09.2014, 18:36
    #38737888
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
а винда какая?
Basil A. SidorovА в чём проблема выдать те же 6Гб пусть и без больших страниц?
Да и выдано. Просто думал subj включить - и возник вопрос, как проверить. У меня нормально включить на windows 7 не получается
...
Рейтинг: 0 / 0
04.09.2014, 18:44
    #38737897
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
Проверил с отдельной группой - создал, выдал право только этой групп, включил в неё (только) пользователя, перегрузил систему.
Всё ожидаемо: у админа - "нет привилегий", у пользователя - без ошибок.
Исключил пользователя из группы, logoff/logon - и у пользователя "нет привилегий".
Компьютер в домене или автономный?
...
Рейтинг: 0 / 0
04.09.2014, 18:46
    #38737902
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
в домене

право выдано не только группам, но и пользователю
...
Рейтинг: 0 / 0
04.09.2014, 19:02
    #38737917
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
В домене я бы обратился к администратору домена. Как бы ни банально это звучало. Не исключено, что "доменное право" переопределяет локальное.
Я бы предложил создать глобальную группу, выдать право ей и включить "нужных" (доменных) пользователей.
Ещё один вариант проверки - создать локального пользователя и проверить на нём.
Насколько я понимаю, права локального админа у вас есть.
...
Рейтинг: 0 / 0
04.09.2014, 19:15
    #38737930
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Java -XX:+UseLargePages на Windows
Спасибо. Про локального пользователя здравая мысль. Будет время, проверю
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Java -XX:+UseLargePages на Windows / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]