解決JVM的CPU使用率高

問題:天天的系統自動計算都會報CPU使用率太高短信報警與郵件報警java 最終問題定位:vendor信息同步redis中代碼 for循環中使用list.contains()線性查找判斷sku是否存在,該代碼塊的時間複雜度近似O(n*m)致使線程併發狀況下CPU耗用高git 解決方案:把list數據放入HashSet判斷sku是否存在,把CPU使用率從90+%降到了10+%及如下github 一般的
相關文章
相關標籤/搜索