部署 关于安装 java 版本 的问题

shangrenzhidao · 2013年12月18日 · 最后由 shangrenzhidao 回复于 2013年12月20日 · 1827 次阅读

单位的服务器加了些内存,原来系统是 32 位 ubuntu12,系统可以识别所有内存,但是 java 还是 32bit 的。所以 solr 和 tomcat 还只能使用到 3g 左右。我想求教大家有没有什么办法,可以在我的机器上安装上 64 位的 java。让所有的内存都利用起来(在不重装到 64 位 linux 情况下)

起多个进程...

#2 楼 @shangrenzhidao 一个进程吃 2G, 8 个进程就 16G, n 个端口起 n 个 tomcat 再用 nginx load balance 就好

#3 楼 @luikore 明天仔细研究一下,谢谢你

有这折腾功夫都已经重装好了,长痛不如短痛。

32 位系统还是算了,对超过 4G 的内存还需要映射到文件系统上...

建议用 64 位 Linux,即使是 PAE 版内核,可以识别 4G 以上内存,内存机制其实还是不一样。

#7 楼 @LinuxGit 老大嫌备份麻烦~,起多个线程的办法可行吗

需要 登录 后方可回复, 如果你还没有账号请 注册新账号