服务器性能杀手

(1)数据拷贝:尽量减少数据拷贝,服务器内部一些缓存解决;

(2)环境切换(理性创建线程): 该不该用多线程,单线程好还是多线程好,例如单核服务器(采用状态机编程,效率最佳) 采用多线程编程时不能并发,反而增加了线程间的切换开销;多核服务器使用多线程能够充分发挥多核服务器的性能;

(3)内存分配: 内存池;

(4)锁竞争:尽可能减少锁的竞争;

posted @ 2017-07-05 14:44  ITEVOL  阅读(159)  评论(0编辑  收藏  举报