linux性能提升方法(整理)

来源:互联网 发布:dotamax周报怎么看数据 编辑:程序博客网 时间:2024/05/16 19:52

1.通过 ulimit 改善系统性能:

如何通过最简单的设置来实现最有效的性能调优,如何在有限资源的条件下保证程序的运作,ulimit 是我们在处理这些问题时,经常使用的一种简单手段。ulimit 是一种 linux 系统的内键功能,它具有一套参数集,用于为由它生成的 shell 进程及其子进程的资源使用设置限制。

http://www.ibm.com/developerworks/cn/linux/l-cn-ulimit/

2.通过epoll改善管道共享性能:

epoll 是Linux内核中的一种可扩展IO事件处理机制,最早在 Linux 2.5.44内核中引入,可被用于代替POSIX select 和 poll 系统调用,并且在具有大量应用程序请求时能够获得较好的性能( 此时被监视的文件描述符数目非常大,与旧的 select 和 poll 系统调用完成操作所需 O(n) 不同, epoll能在O(1)时间内完成操作,所以性能相当高),epoll 与 FreeBSD的kqueue类似,都向用户空间提供了自己的文件描述符来进行操作。

http://blog.csdn.net/sparkliang/article/details/4770655

http://www.cnblogs.com/haippy/archive/2012/01/09/2317269.html

0 0