xrLC:Line 318

Материал из Modders-wiki - Библиотека знаний модмейкеров S.T.A.L.K.E.R.
Перейти к: навигация, поиск
[error]Expression : fatal error
[error]Function : out_of_memory_handler
[error]File : .\xrDebugNew.cpp
[error]Line : 318
[error]Description : <no expression>
[error]Arguments : Out of memory. Memory request: 65536 K

Ошибка

Возникает при попытке скомпилировать уровень компилятором геометрии xrLC.
Компилятору не хватает оперативной памяти вашего компьютера, т.к. возможно, что:

  1. Компилятор 32-битный, и может использовать только 2 Гб оперативной памяти;
  2. Windows выделяет недостаточное количество оперативной памяти компилятору, из-за нагрузки других процессоров;
  3. Малый размер оперативной памяти, например всего 2 ГБ, половину использует Windows, половину компилятор, и ему не хватает 1 Гб.

Решение[1]

  1. Максимально освободите Windows от лишних процессов, чтобы освободить под компилятор побольше памяти.
  2. Установите 64-битную версию Windows, чтобы компьютер мог использовать больше 3,25 Гб оперативной памяти.
  3. Компьютер должен иметь минимум 5 Гб (желательно больше) оперативной памяти. Увеличьте размер виртуальной памяти (файла подкачки) равно ОЗУ.
  4. Пропатчите *.exe файл компилятора, чтобы он использовал 4 Гб оперативной памяти, программой: http://www.ntcore.com/4gb_patch.php
  5. Установите компиляторы x64

Источник