linux性能提升方法(整理)

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章