2016-03-19 3 views
0

Я пытаюсь установить графический инструмент на своем ноутбуке с 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 

Я не могу понять проблему. Есть ли какой-либо конкретный способ, который мне нужно сообщить системе использовать память в файле подкачки?

Заранее спасибо.

ответ

1

Это звучит очень удивительно; можете ли вы посмотреть на свою оперативную память с помощью системного монитора для подтверждения? Я никогда не видел, чтобы графический инструмент занимал столько памяти. И в любом случае ваша система должна почти замораживаться, если оперативная память была действительно исчерпана.

Просьба сообщить подробности о вашей ОС и том, что вы использовали для составления графического инструмента. Также проверьте, что вы действительно удовлетворили все requirements.

EDIT: accepted procedure on debian or ubuntu для установки графического инструмента - добавить хранилище Tiago в свои источники, а затем установить предварительно скомпилированный пакет с помощью apt-get install python-graph-tool или через синаптический. Обратите внимание, что это не будет выпуск выпускного отверстия.

+0

Я, конечно, успешно настроил его, чтобы требования уже были выполнены. Я уже установил графический инструмент на другой машине с очень высокой оперативной памятью. Я просто хочу знать, как использовать эту память подкачки во время компиляции. – Peaceful

+0

Какое распределение linux вы используете? Возможно, использование предварительно скомпилированного пакета поможет вам уменьшить объем оперативной памяти ... Если вам не нужна одна из последних функций, которые не находятся в последней версии, вы можете легко их легко использовать для debian, gentoo и arch. – Silmathoron

+0

Я использую Ubuntu 14.04 – Peaceful

 Смежные вопросы

  • Нет связанных вопросов^_^