p*****c 发帖数: 2858 | 1 大家好,
这件事说来话长,
我这边有台服务器,64g内存,用的超微 X9DRL-3F,这垃圾板,死活装不上64位的linux
,装完后一到引导系统的地方就黑屏死机(试过CENTOS/RED HAT,debian,suse)
老版本新版本都试过
SATA,IDE,还有raid模式也都试过(官网的os 兼容性list简直就是bull shit),问了他
们tech support又是一知半解的说是内存不兼容让我们换内存
最后没办法,只能硬着头皮上32位的CENTOS,自编内核开启64g内存扩展,烤机了一个
星期,感觉还行,就托管机房去了。
唉,结果就出事了
我对内核确实是半桶水的认知,以前用64位系统从来不需要关心什么low men 和high
men的事情,这会儿用这32位系统就出事了。
64g总内存,1g内核空间,high men原来只有387mb。结果当然是极其不够用,系统经常
死机(很奇怪,我烤机的时候,用apache bench 模拟1w并发线程跑了1个星期都没事).
放狗搜了半天,解决方法只有一个,就是装64位系统。这会儿拿回来搞已经不太现实(
机房在1000mile 外的山沟沟里)。
那么,能不能我再重编内核,划2g给内核空间呢?实际上这服务器跑php程序,每个进
程都是限制256m的,感觉2g的用户空间应该也够。
谢谢 |
m********2 发帖数: 89 | 2 所有应用都得重新编译吧。我觉的不是专门搞distro release的同学就不要想了。
linux
【在 p*****c 的大作中提到】 : 大家好, : 这件事说来话长, : 我这边有台服务器,64g内存,用的超微 X9DRL-3F,这垃圾板,死活装不上64位的linux : ,装完后一到引导系统的地方就黑屏死机(试过CENTOS/RED HAT,debian,suse) : 老版本新版本都试过 : SATA,IDE,还有raid模式也都试过(官网的os 兼容性list简直就是bull shit),问了他 : 们tech support又是一知半解的说是内存不兼容让我们换内存 : 最后没办法,只能硬着头皮上32位的CENTOS,自编内核开启64g内存扩展,烤机了一个 : 星期,感觉还行,就托管机房去了。 : 唉,结果就出事了
|
G*****h 发帖数: 33134 | 3 应用不关心这个吧
也不懂 himem 少点为啥会死机
顶多性能受影响吧
【在 m********2 的大作中提到】 : 所有应用都得重新编译吧。我觉的不是专门搞distro release的同学就不要想了。 : : linux
|
m********2 发帖数: 89 | 4 你说的对。我sb了。
【在 G*****h 的大作中提到】 : 应用不关心这个吧 : 也不懂 himem 少点为啥会死机 : 顶多性能受影响吧
|