kloxo优化-减少内存占用量
时间:2020-02-14 来源:互联网 编辑:宝哥软件园 浏览:次
安装好Kloxo后,在CentOS中内存占用量会达到150M左右,对于小内存的VPS,比如256M左右的,一旦到访问高峰期,内存有可能会突破256M而导致内存溢出。下面我们主要通过三步来针对小内存的VPS的优化。
一、优化MySQL
刚安装好Kloxo后,MySQL进程占用了大约20M的内存,我们可以修改etc/my.cnf文件来降低MySQL的内存占用量。
打开etc/my.cnf,在[mysqld]的后面加上如下代码:
skip-external-locking skip-slave-start skip-bdb skip-innodb skip-name-resolve # Global mem settings key_buffer = 24M max_connections = 200 # Per client mem settings sort_buffer_size = 4M read_buffer_size = 4M binlog_cache_size = 2M max_allowed_packet = 12M thread_stack = 128K table_cache = 128 thread_cache = 256 thread_concurrency = 4 myisam_sort_buffer_size = 1M tmp_table_size = 12M max_heap_table_size = 12M wait_timeout = 200 interactive_timeout = 300 max_connect_errors = 10000 query_cache_type = 1 query_cache_limit = 1M query_cache_size = 16M [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] #no-auto-rehash # faster start of mysql but no tab completition [isamchk] key_buffer = 16M
然后重启MySQL。
service mysqld restart
二、禁用不必要的服务
如果你不不需要 kloxo 解析域名,不用qmail发送邮件,那你可以禁用named和qmail。
登录Kloxo后台,打开“服务器:linux->服务”,找到不必要的服务,停止使用它,如下图。
三、使用小内存Lighttpd作为web服务器
如果你仍然觉得内存还是占用太多,可以考虑使用Lighttpd作为web服务器,这样将大大降低内存的使用量。
登录Kloxo后台,打开“服务器:linux->切换程序”,在“网站”的下拉框选择Lighttpd,点击update即可。
版权声明:kloxo优化-减少内存占用量是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。