摘要: 关于多线程的线程数的确定,最近研读过几篇paper,在此做一下笔记,方便使用时翻看。 1、《Java 虚拟机并发编程》中介绍 就是说:线程数 = CPU的核心数 * (1 - 阻塞系数) 另一篇:《Java Concurrency in Practice》即《java并发编程实践》,给出的线程池大小 阅读全文
posted @ 2019-05-31 23:21 xuzhujack 阅读(11240) 评论(2) 推荐(1) 编辑
摘要: 分几步骤: 1、通过top,查出占用CPU过高的java进程 ,比如: pid :6666 2、通过ps -mp 6666 -o THREAD,tid,time| sort -n -k1 -r 查看此进程占用线程的情况,比如查到占用CPU异常高的线程的线程Id :8888 以上两步,可以直接通过to 阅读全文
posted @ 2019-05-31 22:13 xuzhujack 阅读(1571) 评论(0) 推荐(0) 编辑
摘要: 今天在查线上问题时,通过phpMyAdmin来进行DML操作,发现比平时慢多了,就各种进原因。 项目的场景是一个mysql实例中创建了多个数据库,猜想可能是相互影响所致。 然后,查询线上Mysql数据库的连接数配置,发现明显不太合理。 如下: 大家知道 ,在服务器安装完Mysql实例后,会在my.i 阅读全文
posted @ 2019-05-31 16:23 xuzhujack 阅读(6150) 评论(0) 推荐(0) 编辑
;