
cpu优化
奔跑的蜗牛2015
IT码农
展开
-
庖丁优化,ac算法
目前关键词敏感词改造后是部署在一起的,暂时有三台服务器,敏感词大约有900条数据,关键词大概有35W数据, 敏感词部分有自动更新机制,每天更一次,从数据库中查询,这个如果后面数量变大,可以考虑不进行每天更新,目前词汇数目小没有什么影响。敏感词部分目前是去掉空格匹配敏感词,用的是AC算法。AC算法思想:用多模式串建立一个确定性的树形有限状态机,以主串作为该有限状态机的输入,使状态机进行原创 2017-10-23 18:05:51 · 624 阅读 · 0 评论 -
踩坑调优,一次cpu引发的调优
紧急处理 问题产生,用户反馈环境变慢,经常超时,同时收到了监控短信,提示cpu太高,。。。。开始定位吧,先简单看一下jps -m -l -v 看到这台机器上跑了好几个进程。top一下 找到cpu最高的进程 发现是18463 , 第一感觉是代码有问题了,是不是某种条件下有死循环了,或者突然有什么地方出现了大量运算,于是想找出对应线程18463中消耗cpu最高的线程。...原创 2018-06-01 15:34:24 · 12343 阅读 · 0 评论