Я пытаюсь установить графический инструмент на своем ноутбуке с 4 ГБ оперативной памяти. Я понял, что ОЗУ недостаточно, поэтому я создал файл подкачки размером 4 ГБ, используя инструкции, приведенные here. Тем не менее, я все еще продолжаю получать следующее сообщение об ошибке после sudo make
:Невозможно скомпилировать графический инструмент даже после создания файла подкачки
virtual memory exhausted: Cannot allocate memory
make[4]: *** [graph_blockmodel_covariates.lo] Error 1
make[4]: Leaving directory `/home/snehal/Packages/graph-tool-2.13/src/graph/community'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/snehal/Packages/graph-tool-2.13/src/graph'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/snehal/Packages/graph-tool-2.13/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/snehal/Packages/graph-tool-2.13'
make: *** [all] Error 2
Я не могу понять проблему. Есть ли какой-либо конкретный способ, который мне нужно сообщить системе использовать память в файле подкачки?
Заранее спасибо.
Я, конечно, успешно настроил его, чтобы требования уже были выполнены. Я уже установил графический инструмент на другой машине с очень высокой оперативной памятью. Я просто хочу знать, как использовать эту память подкачки во время компиляции. – Peaceful
Какое распределение linux вы используете? Возможно, использование предварительно скомпилированного пакета поможет вам уменьшить объем оперативной памяти ... Если вам не нужна одна из последних функций, которые не находятся в последней версии, вы можете легко их легко использовать для debian, gentoo и arch. – Silmathoron
Я использую Ubuntu 14.04 – Peaceful