全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 664|回复: 5
打印 上一主题 下一主题

VPS视频教学教程(二)freebsd系统优化教程

[复制链接]
跳转到指定楼层
1#
发表于 2013-2-3 15:47:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 民工三代 于 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其实也算是空闲
2#
 楼主| 发表于 2013-2-3 15:59:42 | 只看该作者
:kiss::kiss:
3#
发表于 2013-2-3 17:19:35 | 只看该作者
牛鼻啊226m的视频 压缩成3.55m
4#
发表于 2013-2-3 20:07:36 | 只看该作者
32个php-fpm, 平均一半内存给php的怎么破, 低了502
(某些一键包默认居然是1个进程, 稍微点流量就挂死了是不是害死人?)
5#
发表于 2013-2-3 20:17:58 | 只看该作者
多谢分享
6#
发表于 2013-2-3 20:21:04 | 只看该作者
128M的上FreeBSD才叫折腾吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-26 00:02 , Processed in 0.068650 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表