linux性能優化大師(一)

Copy on write

 

Linux線程開銷小

 

進程優先級和nice等級

 

減少上下文切換

 

Linux內核對每個進程採用動態內存分配機制

 

pamp和ps

 

Linux進程調度算法O(1):內核維護一個運行隊列和一個過期隊列

Linux CFS完全公平調度

 

Linux 內存架構:虛擬地址到物理地址的映射過程

 

優化:linux內核怎麼分配虛擬內存的

 

Linux 夥伴系統(buddy system): 夥伴系統如何分配分頁,解決物理內存碎片問題

 

cat /proc/sys/vm/swappiness

swappiness的值的大小對如何使用swap分區是有着很大的聯繫的。swappiness=0的時候表示最大限度使用物理內存,然後纔是 swap空間,swappiness=100的時候表示積極的使用swap分區,並且把內存上的數據及時的搬運到swap空間裏面

 

如何充分利用swap分區進行內存交換

 

Ext3文件系統支持日誌功能,ext2不支持

Btrfs--copy on write 實現文件系統回滾功能snapshot

 

linux磁盤I/O子系統:實現更高的緩存命中率是性能改善的關鍵

塊層(bio):4種I/O電梯調度算法(CFQ、Deadline、NOOP、Anticipatory)

 

Linux網絡子系統:

Netfilter(防火牆)

netstat可以查看每個TCP/IP的會話連接狀態

雙網卡綁定作爲一個網卡使用

 

linux性能度量標準:...............待完善

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