您好,登錄后才能下訂單哦!
仔細查看STL中的所有賦值操作,將所有能修改成指針或者引用的改掉
使用unordered_map代替map
使用unordered_set代替非重復元素的vector
2016.08.25更新
通過perf工具(開發機/虛擬機不可用,只有在真實服務器上才可以使用)發現系統瓶頸:每一次廣告請求,adsever會向index取100個廣告,每一個廣告做一次json解析(每一次請求要做100次json解析),json解析是非常耗時的事情,所以取消jscon解析,用std::string::find查找關鍵key的value即可,效率顯著,同流量下,CPU從40%+直接降到20%~
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。