powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Java -XX:+UseLargePages на Windows
14 сообщений из 14, страница 1 из 1
Java -XX:+UseLargePages на Windows
    #38736686
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как проверить, что Subj включился? (на Windows)
...
Рейтинг: 0 / 0
Java -XX:+UseLargePages на Windows
    #38736714
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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
Java -XX:+UseLargePages на Windows
    #38736741
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сц...ко

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

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

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
Java -XX:+UseLargePages на Windows
    #38736805
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevВ общем, вопрос открытыйПосле изменения этой политики требуется перезагрузка.
Соответственно, если требуется оперативно рулить особами, приближёнными к императору - лучше создать отдельную группу и выдать право этой группе.
...
Рейтинг: 0 / 0
Java -XX:+UseLargePages на Windows
    #38737756
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
политику прописал и для группы Администраторы и для группы Пользователи и лично для себя любимого
перегружался
без "run as administrator" в Windows 7 у меня не работает
...
Рейтинг: 0 / 0
Java -XX:+UseLargePages на Windows
    #38737777
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня так.
RAMMap Марка Руссиновича всегда показывает большие страницы по нулям. И для админа и для пользователя, и с повышением привилегий и без, и для java и для 7zip.
Но! Если запустить одно и ту же программу с +UseLargePages и с -UseLargePages, то в том же RAMMap на закладке процессов размер таблицы страниц первого варианта - стабильно меньше.
Я предполагаю, что большие страницы, всё-таки - используются.

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

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


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