VPS上GCC分配的内存存在问题

VPS上GCC分配的内存存在问题,gcc,centos,mysql,Gcc,Centos,Mysql,我正在尝试在我的VPS上安装python模块,并且在尝试运行安装时遇到以下问题: 虚拟内存耗尽:无法分配内存 错误:命令“gcc”失败,退出状态为1 我尝试了一些我在网上读到的东西来解决这个问题,但还没有任何运气。我在工作中与一位朋友交谈,他说在VPS上解决这个问题的一个常见方法是将GCC与mySQLd别名,因为VPS通常会为mySQL提供更多的虚拟内存 所以,我的问题是:如何将一个别名GCC与mySQLd绑定,然后将其切换回去 作为参考,我正在运行CentOS。我最近在虚拟服务器上编译PH

我正在尝试在我的VPS上安装python模块,并且在尝试运行安装时遇到以下问题:

  • 虚拟内存耗尽:无法分配内存
  • 错误:命令“gcc”失败,退出状态为1
我尝试了一些我在网上读到的东西来解决这个问题,但还没有任何运气。我在工作中与一位朋友交谈,他说在VPS上解决这个问题的一个常见方法是将GCC与mySQLd别名,因为VPS通常会为mySQL提供更多的虚拟内存

所以,我的问题是:如何将一个别名GCC与mySQLd绑定,然后将其切换回去


作为参考,我正在运行CentOS。

我最近在虚拟服务器上编译PHP5时遇到了同样的问题。我最终解决这个问题的方法是通过创建一个交换文件来添加更多的交换空间;有关说明,请参阅。您可能还需要通过运行/sbin/sysctl-w vm.max\u map\u count=[ough]来提高vm.max\u map\u count,其中[ough]是一个我没有很好建议的神奇数字。但是,您可以先检查它(/sbin/sysctl vm.max\u map\u count),然后根据它进行猜测

请祝贺你的同事的创造力!:)