1
Sanko 2018-02-03 12:18:05 +08:00 via Android
内存不就是买来用的么
|
2
ipwx 2018-02-03 12:30:01 +08:00
有预算就别裁内存。这东西一般来说当然越大越好。
|
3
ipwx 2018-02-03 12:30:43 +08:00
当然你得先确认服务商给你的是真内存而不是虚拟内存。阿里云……嗯,就看你信不信了。
|
4
tianxiacangshen OP @ipwx 任务管理器内存长期 80% 以上,会不会影响网站性能?
|
5
fange01 2018-02-03 12:33:55 +08:00
啥配置,啥项目,访问量不低啊。
|
6
ipwx 2018-02-03 12:40:47 +08:00
@tianxiacangshen 系统会自动平衡的,你要担心不够用再加大总容量呗。
|
7
f2f2f 2018-02-03 13:05:21 +08:00 1
稳定占用 80%左右的话其实没问题,就怕突然间的数据溢出占满内存然后把服务崩了
|
9
liuxu 2018-02-03 13:20:11 +08:00
很正常,linux 会把所有内存利用起来,你可以看下有很多都是 buffer/cache 用了
|
10
patx 2018-02-03 13:40:57 +08:00 via Android
linux 的内存使用率跟 windows 的貌似有点区别,buffer 如果很高,其实是没问题的
|
11
goodryb 2018-02-03 13:47:15 +08:00 3
|
12
tianxiacangshen OP @fange01 自己捣鼓的英文站,流量最大的一个,其他没这么大
|
13
tianxiacangshen OP |
14
tianxiacangshen OP |
15
ipwx 2018-02-03 15:06:40 +08:00
@tianxiacangshen 我其实也是讽刺地加上那一句的。。。
|
16
ixiaohei 2018-02-03 15:16:54 +08:00
其实爆内存的时候 swap 很频繁,然后表现就是很慢,楼主注意 swap,然后观察网站性能就行了,另外多压测。
|
17
Nitromethane 2018-02-03 16:11:18 +08:00
要是 1G 内存的机器,80%肯定吃不消了。
要是 4G 内存的 vps,80%的利用率没什么问题的。 推荐楼主把 db 和 web 服务器拆分成两台 vps。 |
18
fcten 2018-02-03 17:31:19 +08:00
只要没用到虚拟内存,就几乎不会影响性能,内存使用 95%+ 也没问题。
不过,一般互联网应用要应对突发流量,会把平时的使用率控制在 50% 以内。超过就要开始考虑优化或者加机器了。 |
19
lifeintools 2018-02-03 18:09:38 +08:00
能加大佬好友不~
|
20
shiny 2018-02-03 18:26:55 +08:00
内存使用需要规划,比如 PHP 每个进程都占一部分内存,就要合理设置最大进程数,直接关系到了能同时服务用户量的上限。
|
21
tianxiacangshen OP @lifeintools 算不了什么大佬哈,您是做啥的?
|
22
lifeintools 2018-02-03 18:52:38 +08:00
@tianxiacangshen #21 就是做 web 开发的~ 想早日脱离上班的苦海 成为大佬一样的自由职业者
|
23
metrxqin 2018-02-03 22:16:23 +08:00 via Android
最稳妥的法子是配置一些 swap 空间,防止内存不足导致 OOM
|
24
Rickkkkkkk 2018-02-04 01:13:02 +08:00
内存占用大的风险是如果流量突然大了一点就可能会有问题
|
25
initialdp 2018-02-04 10:53:20 +08:00
我觉得 lz 这样正好合适。如果有一定的 swap 空间做后备,就不用担心。
|
26
meinjoy 2018-02-04 12:36:32 +08:00 via iPhone
楼主的配置能说下吗,我做个参考
|
27
opengps 2018-02-04 12:43:34 +08:00
阿里云有 vps 吗?
我用的都是云服务器 ecs,vps 是单台物理机上的虚拟机,云服务器是集群里的一台虚拟机。vps 和 ecs 性质是不同的 |
28
opengps 2018-02-04 12:45:36 +08:00
@tianxiacangshen 昨天我在一个群里被人怼了,那人用的 1G 小内存运行 windows,装不上 iis 说阿里云问题,而不考虑下自己配置低了还不去设置虚拟内存,一个劲的在哪里根据提示说硬盘不够。这是个人认识问题,自己用着不顺利就说不好的请款很普遍
|