Аргументы виртуальной машины Java
страницаС помощью аргументов виртуальной машины Java (аргументов JVM) можно настроить некоторые важные функции 1C:EDT, такие как объем оперативной памяти, доступной JVM, расположение временного каталога и другие.
Аргументы JVM можно задать в трех местах:
- В командной строке 1C:EDT CLI — опция -vmargs;
- В файле 1cedt.ini (аргументы JVM перечисляются после строки
-vmargs); - В программе запуска и обновления 1C:EDT Start:
Вам могут понадобиться следующие аргументы:
-Xmx
Количество памяти, доступной JVM. Стандартное значение 4 Гб:
-Xmx4096m
Можно указать 8 Гб:
-Xmx8g
-Djava.io.tmpdir
Расположение временного каталога, например:
-Djava.io.tmpdir=C:\tmp
-DcoreLimit
Количество потоков процессора, которые 1C:EDT использует для выполнения следующих ресурсоемких операций:
- Импорт данных в 1C:EDT;
- Сравнение и объединение конфигураций;
- Построение языковых данных;
- Проверки конфигурации.
Стандартно количество потоков не ограничено, можно ограничить его до четырех:
-DcoreLimit=4
-DisableProjectChecks
Отключить полные проверки, например:
-DisableProjectChecks=true
Предупреждение: Учитывайте, что в случае отключения полных проверок в редакторах не будет доступен полный набор строгих типов для всех методов. Поэтому используйте эту возможность только для сценариев тестирования, автоматической сборки и т.п.).
-DisableFTS
Отключить создание и обновление индекса полнотекстового поиска, например:
-DisableFTS=true
На уровень выше: Интерфейс командной строки