码迷,mamicode.com
首页 > 系统相关 > 详细

Linux调优

时间:2017-07-07 00:49:03      阅读:316      评论:0      收藏:0      [点我收藏+]

标签:访问时间   大小   sql   noatime   god   cat   mysq   sdn   缓存   

【硬件方面】
1. cpu
2. 内存 (增加内存)
3. 存储 (使用raid,使用ssd)
4. 网卡 (使用千兆网卡,或者双网卡绑定)

【系统方面 】
1. 内核参数优化(网络相关、内存相关、缓冲缓存相关)
2. 文件系统方面(分区调优,格式化时根据存储文件特性,指定合适的块大小,noatime访问时间,日志隔离,软raid,有效使用/dev/shm内存,关闭不必要的服务)
3. cpu优化 (进程绑定,中断绑定)
numa架构cpu: http://blog.csdn.net/jollyjumper/article/details/17168175
taskset 把进程和cpu绑定 http://blog.csdn.net/ttyttytty12/article/details/11726569

【应用程序方面】
1. nginx、apache、php-fpm、mysql、tomcat、squid等应用,是可以通过调节各个参数获得性能优化的。
2. web优化,比如可以把用户请求合并(js、css合并),使用cdn加速静态页访问速度,把图片文档压缩减少带宽传输,
3. 优化网站程序

【架构方面】
1. 使用简单并且稳定的架构方案
2. 多使用缓存(squid,varnish,memcache,nosql相关:redis,mongodb)

Linux调优

标签:访问时间   大小   sql   noatime   god   cat   mysq   sdn   缓存   

原文地址:http://www.cnblogs.com/ddgen/p/7129088.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!