全球主机交流论坛

标题: VPS视频教学教程(二)freebsd系统优化教程 [打印本页]

作者: 民工三代    时间: 2013-2-3 15:47
标题: VPS视频教学教程(二)freebsd系统优化教程
本帖最后由 民工三代 于 2013-2-3 15:56 编辑

http://pan.baidu.com/share/link?shareid=286705&uk=1410030924

录像完成了~!~!
首先使用top命令查看占内存较多的是那些进程。FreeSBD默认安装后会有8个getty进程,由于每个shell终端都要有一个对应的getty进程,自己的vps肯定就自己用,不要太多的终端,一个就够了,要限制getty进程的数量,可以编辑/etc/ttys文件,注释掉

ttyv1        "/usr/libexec/getty Pc"                cons25        on  secure这样的语句,从ttyv1到ttyv7,在前面添加井号“#”就可以了。

默认安装会附带安装sendmail服务,如果不需要的童鞋可以禁用它,方法是在/etc/rc.conf文件中添加以下配置项:

sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
然后是控制服务进程的数量,nginx进程的数量在nginx.conf中修改worker_processes这一行就可以了,建议是1或者2。

php进程数前篇文章已经说过了,这里补充一点就是强制限制最大工作进程,同样是/usr/local/etc/php-fpm.conf文件,字段为pm.max_children,默认是50,128M的内存那经得起这样的折腾啊,限制在10以内吧,我是设置的5个,这样就会有5个工作进程,一个管理(master)进程。

好了,经过这样简单的优化后重启一下FreeBSD,再用top命令查看内存状况,有50M多是Free哦。当然这这是在没有负载的情况下,如果有点流量那么内存使用量会增加的,可以保证系统未定运行。

系统运行一段时间后,Free值会减少,Buf会增加,这是正常现象,Buf其实也算是空闲

作者: 民工三代    时间: 2013-2-3 15:59
:kiss::kiss:
作者: 满意沟通    时间: 2013-2-3 17:19
牛鼻啊226m的视频 压缩成3.55m
作者: cst4you    时间: 2013-2-3 20:07
32个php-fpm, 平均一半内存给php的怎么破, 低了502
(某些一键包默认居然是1个进程, 稍微点流量就挂死了是不是害死人?)
作者: ccc    时间: 2013-2-3 20:17
多谢分享
作者: wdlth    时间: 2013-2-3 20:21
128M的上FreeBSD才叫折腾吧。




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4