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