Difference between revisions of "Serve.cfg:global:compile max stack size"

From EjudgeWiki
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg:global|Глобальные конфигурационные параметры]]/[[Serve.cfg:global:compile_max_stack_size|<tt>compile_max_stack_size</tt>]]
+
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:global|Глобальные конфигурационные параметры]]/[[Serve.cfg:global:compile_max_stack_size|<tt>compile_max_stack_size</tt>]]
  
Конфигурационная переменная поддерживается, начиная с версии 2.3.18.
+
'''Редактирование элемента:''' страница ''"Editing contest"'', вкладка ''"Language settings (serve.cfg)"'', поле ''"Maximum stack size for compilers"''.
  
 
Конфигурационная переменная <tt>compile_max_stack_size</tt> задает максимальный размер
 
Конфигурационная переменная <tt>compile_max_stack_size</tt> задает максимальный размер
Line 11: Line 11:
  
 
Данная конфигурационная переменная может использоваться как в конфигурационном файле сервера компиляции (compile.cfg), так и в конфигурационном файле турнира (serve.cfg). Значение, указанное в конфигурационном файле турнира, имеет приоритет перед значением, указанным в конфигурационном файле сервера компиляции.
 
Данная конфигурационная переменная может использоваться как в конфигурационном файле сервера компиляции (compile.cfg), так и в конфигурационном файле турнира (serve.cfg). Значение, указанное в конфигурационном файле турнира, имеет приоритет перед значением, указанным в конфигурационном файле сервера компиляции.
 +
 +
Конфигурационная переменная поддерживается, начиная с версии 2.3.18.

Latest revision as of 11:15, 12 February 2013

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/compile_max_stack_size

Редактирование элемента: страница "Editing contest", вкладка "Language settings (serve.cfg)", поле "Maximum stack size for compilers".

Конфигурационная переменная compile_max_stack_size задает максимальный размер системного стека для всех языковых процессоров. Например,

compile_max_stack_size=16M

ограничивает размер системного стека 16 мегабайтами (точнее, 16*1024*1024 байт).

По умолчанию размер системного стека ограничен 8 мегабайтами. Этого размера должно быть достаточно во всех случаях. Не рекомендуется задавать значение данной переменной, отличное от значения по умолчанию.

Данная конфигурационная переменная может использоваться как в конфигурационном файле сервера компиляции (compile.cfg), так и в конфигурационном файле турнира (serve.cfg). Значение, указанное в конфигурационном файле турнира, имеет приоритет перед значением, указанным в конфигурационном файле сервера компиляции.

Конфигурационная переменная поддерживается, начиная с версии 2.3.18.