服务器内存要多少才合适

服务器内存要多少才合适,第1张

其它人都是胡说八道的,一台服务器所能够支持的内存与实际使用的内存不一样。一般现在的c5500系列芯片组,能够支持的内存条容量是128G。咱们的系统,用不了这么多,就要看你是什么样的操作系统。操作系统不同,所能够分配的内存也不同。下面是实例:2003Se32位操作系统,加上网络应用,你3G三通道或者4G混和三通道就够了,相对于双路系统,6G和8G足够。也就是1G的内存条你买6根,是双路三通道。买8根是混和双路三通道。要是2003Se64位系统,就要4Gx3根组成12G三通道。双路4线6根组成双路三通道,或者使用32G内存,4x8根组成双路混和三通道。

核数是8个,内存是16G,存储是200G以上。

建议选取8核CPU的服务器。

应用服务器内存主要由操作系统占用内存、中间件占用内存、并发连接占用内存等几部分组成。操作系统占用约1G内存空间,中间件占用内存1G,中间件连接数估算值1000,每个并发连接占用10M,考虑服务器内存保留30%的冗余。

服务器数据存储容量主要是操作系统本身存储、中间件、应用系统以及应用系统中所存储文件,临时数据自动被系统清理。操作系统占用约10G存储空间,中间件占用内存10G存储空间,应用系统中预计10万条证明信息,约占100G存储空间。

通常一个节点的内存在250G左右,若不设置运行内存,则会默认250G,当设置核心数过少时,可能会被分配到某个含空闲核心数不多的节点,该节点内存亦不多,因此可能会导致任务被杀死,下图所示

因此一般需要配置使用内存,可同时配置软件的使用内存和服务器请求使用的内存

可增加核心数,并在配置文件中配置使用内存,如50G,则在Max memory输入50

1)指定作业设置最大内存:--mem=<size[units]>指定作业在每个节点申请的内存

2)每个进程设置最大内存:--mem-per-cpu=<size[units]>每个进程申请的内存

结果显示节点名、节点状态、剩余CPU(核心数)、CPUload(一段时间内CPU正在处理以及等待CPU处理的进程数之和的统计信息)、节点内存大小,剩余节点内存,任务列表

查看

参考:

https://www.cnblogs.com/nandi001/p/11643414.html


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/410532.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存