您好,匿名用户
随意问技术百科期待您的加入

求 Magento 服务器参数设置,内存显示不够?

+1 投票

求 Magento 服务器参数设置

本服务硬件参数:
CPU:8 Intel(R) Xeon(R) CPU E5420 @ 2.50GHz
内存:8Gb
硬盘:1T

web服务安装有:
nginx 1.1
php 5.3.18
php-fpm
mysql 5.5.27

网站产品数量3万左右,PV10万左右,IP1万左右。

由于本人在服务器方面的经验不足,用top查看,内存老是不够使用。几乎只剩下100M左右的可用内存。这个问题困扰我几个星期了,所以不得不在这里请求各位大侠,帮小弟提供一些参考资料,小弟在此不胜感激!

用户头像 提问 2012年 12月6日 @ Assassin 列兵 (89 威望)
编辑 2012年 12月11日 @Saber
分享到:

1个回答

+2 投票
 
最佳答案

Linux的内存有一个“系统分配,未使用”的概念,top 看出来的内存是系统分配的值,并非真正的使用值。如果你要确定系统到底占用了多少内存,要通过 free 命令可以看内存的详细情况

 # free -m
             total       used       free     shared    buffers     cached
Mem:          1997       1972         24          0        221       1309
-/+ buffers/cache:        441       1555
Swap:         1911         28       1883

第一行的,total:内存总数 1997M;used:使用1972M(这个是实际分配,并非实际使用) 空闲24M(是未分配,并非未使用) buffers:221M(已分配,未使用,可被回收) cached:1309M(已分配,未使用,可被回收)
第二行的,used:441M(实际使用) free:1555M(实际空闲)
也就是说有这么几个等式
第一行的total = 第一行used + 第一行free
第一行的total = 第二行used + 第二行的free
第二行的free = 第一行buffers + 第一行cached

用户头像 回复 2012年 12月6日 @ Emiya Shirou 上等兵 (438 威望)
编辑 2012年 12月11日 @Saber
提一个问题:

相关问题

0 投票
1 回复 37 阅读
用户头像 提问 2013年 9月18日 @ Scorpio 上等兵 (220 威望)
0 投票
0 回复 41 阅读
0 投票
1 回复 41 阅读
用户头像 提问 2013年 10月1日 @ Zilean 上等兵 (230 威望)
0 投票
1 回复 60 阅读
用户头像 提问 2012年 12月1日 @ Leo 上等兵 (255 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...