摘要: JUC编程Tools 包含五个工具类: Excutors、Semaphore、Exchanger、CyclicBarrier、CountDownLatch Semaphore 信号量的意思,控制访问特定资源的线程数目。 用于流量控制,限制最大的并发的并发访问数。公共资源池定义 X 个permit 共 阅读全文
posted @ 2020-03-29 23:51 qianbing12300 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1. 逃逸分析(jdk 1.7以后默认开启逃逸分析) 关闭逃逸分析 VM运行参数:-Xmx4G -Xms4G -XX:-DoEscapeAnalysis -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError 开启逃逸分析 VM运行参数:-Xmx4G 阅读全文
posted @ 2020-03-29 23:21 qianbing12300 阅读(214) 评论(0) 推荐(0) 编辑