2019獨角獸企業重金招聘python工程師標準》
1 記憶體
適當選用適合大小的記憶體,保證谷峰負載時,有足夠的記憶體使用
2 使用ab測試apache效能
使用ab的缺點:不能更真實的模仿使用者的操作。
3 調節保持連線的設定
keepalive on #在單一連線時進行多個請求
maxkeepaliverequests 200 #單一連線時間可以允許多少個保持連線的請求
keepalivetimeout 15 #在沒有接受其他請求時,會持續開啟特定連線的時間
調集成適的各項值
4 取得**活動快照
啟用server-status處理器來取得子程序在執行的快照
sethandler server-status
<
/location>
extendedstatus on
5 避免dns查詢
以dns來查詢客戶端位址
hostnamelookups off
6 最佳化符號鏈結
主要考慮效能:永遠使用options followsyslinks且絕不使用options syslinkifownermatch
7 盡量降低.htaccess檔案對效能的影響
只在必要的目錄中啟用allowoverride,並告知apache不要浪費時間在其他的位置上查詢.htaccess檔案
allowoverride none
然後以區塊啟用必要的.htaccess檔案
8 最佳化程序的產生
minspareservers maxspareservers 控**務器池的大小,以便有子程序等待服務引入的請求
(永遠不要發生,當請求送至**卻沒有閒置的伺服器程序在等待處理請求的情形)
9 調節執行緒的產生
threadsperchild 1000
maxrequestsperchild 8000
win32disableacceptex
<
/ifmodule>
10 將經常檢視的檔案存入快取記憶體區
[使用mmapfile]----將檔案內容存入記憶體的高速緩衝區
mmapfile /www/***/index.html
mmapfile /www/***/otherpage.html
[使用cachefile]----將檔案控制代碼存入記憶體的高速緩衝區,稍微降低系統效能,但是占用記憶體較少
cachefile /www/***/index.html
cachefile /www/***/otherpage.html
Apache 效能調優 參考篇
1 記憶體 適當選用適合大小的記憶體,保證谷峰負載時,有足夠的記憶體使用 2 使用ab測試apache效能 使用ab的缺點 不能更真實的模仿使用者的操作。3 調節保持連線的設定 keepalive on 在單一連線時進行多個請求 maxkeepaliverequests 200 單一連線時間可以允許...
Apache 效能調優 參考篇
1 記憶體 適當選用適合大小的記憶體,保證谷峰負載時,有足夠的記憶體使用 2 使用ab測試apache效能 使用ab的缺點 不能更真實的模仿使用者的操作。3 調節保持連線的設定 keepalive on 在單一連線時進行多個請求 maxkeepaliverequests 200 單一連線時間可以允許...
JVM效能調優篇
2.效能參照指標 1 執行時間 2 cpu時間 3 記憶體分配 4 磁碟吞噬量 描述io的使用情況 5 網路吞吐量 6 響應時間 3.加速比公式 加速比 1 f 3.效能調優層次 1 設計調優 2 調優 3 jvm調優 4 資料庫調優 5 作業系統調優 4.基本調優策略和手段 1 優化的一般步驟 確...