基本概念 QPS:query per second, 1秒内完成的请求数RT:response time, 1个请求完成的时间Throughpu...
Transmission Control Protocol,传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议 简述 通过三次握...
1. 选书 原则是选一本好的,适合自己的书 选择经典、权威的书 选择该领域内有名的人士出的书 尽量选择国外的书籍和教材 先选导论性的书,建立领域...
JMM内存抽象 JMM定义了线程和主内存之间的抽象关系:线程之间的共享变量存储在主内存中,每个线程都有一个私有的本地内存,本地内存中存储了该线程...
CPU Cache结构 CPU包含多个核心,每个核心又有独自的一级缓存(细分成代码缓存和数据缓存)和二级缓存,各个核心之间共享三级缓存,并统一通...
CPU使用率高 找出使用率高的进程的pid 找出使用率高的线程tpid 查看使用率高的线程当前在干什么 GC问题 也可以通过查看gc日志来观察问...
目标 满足应用的响应时间和吞吐量需求,尽量减少GC对应用的影响 原则 大部分时候都不需要调优GC,只需配置-Xms,-Xmx即可,JVM会自动进...
基本的垃圾回收算法 引用计数(Reference Counting) 增加一个引用,引用计数加1,去掉一个引用,引用计数减1,然后回收那些引用计...
ClassLoader 将Class加载到内存 结构 BootstrapClassLoader:加载Java核心库(JAVA_HOME/jre/...