[本人原创],欢迎交流和分享技术,转载请附上如下内容: 作者:itshare [转自]http://www.cnblogs.com/itshare/ 通常我们知道,当一个日志借口被外部程序多个线程请求后,如果没有使用Buffer和异步写入IO的处理.CPU就会一直处于加锁和解锁的频繁切换,这样加上等待每次线程锁中的IO处理完毕的时间,高并发调用日志接口的整个过程中响应和处理速度就会严重变慢,并且让CPU一直居高不下. 这里,Coding First,先看对比结果,最后我再附上LogBufferP