Проблема с выделением памяти GCC на VPS

0

Я пытаюсь установить модуль python на свой VPS, и я запускаю следующую проблему, когда пытаюсь запустить установку:

  • исчерпана виртуальная память: не удается выделить память
  • error: команда 'gcc' не сработала с статусом выхода 1

Я пробовал несколько вещей, которые я читал в Интернете, чтобы попытаться решить эту проблему, но пока не имел никакой удачи. Я разговаривал с другом на работе, и он сказал, что общий способ обойти это на VPS - это псевдоним GCC с mySQLd, поскольку VPS обычно позволят больше виртуальной памяти для mySQL.

Итак, мой вопрос: как один псевдоним GCC с mySQLd, а затем отключить его?

Для справки, я запускаю CentOS.

Теги:
centos
gcc

1 ответ

1

Недавно у меня была такая же проблема при компиляции PHP5 на виртуальном сервере. То, как я, наконец, решил, это добавить дополнительное пространство подкачки, создав файл подкачки; см. http://www.redhat.com/docs/manuals/linux/RHL-8.0-Manual/custom-guide/s1-swap-adding.html для получения инструкций. Вам также может потребоваться поднять vm.max_map_count, запустив /sbin/sysctl -w vm.max_map_count = [ENOUGH], где [ENOUGH] - магическое число, для которого у меня нет хорошей рекомендации. Тем не менее, вы можете проверить его сначала (/sbin/sysctl vm.max_map_count) и основывать свое предположение на этом.

И, пожалуйста, поздравляйте своего коллегу с его творчеством!:)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню