记录
k_kk__
这个作者很懒,什么都没留下…
展开
-
JVM栈上分配和标量替换
逃逸分析逃逸分析是编译语言中的一种优化分析,而不是一种优化的手段。通过对象的作用范围的分析,为其他优化手段提供分析数据从而进行优化。逃逸分析包括:全局变量赋值逃逸方法返回值逃逸实例引用发生逃逸线程逃逸:赋值给类变量或可以在其他线程中访问的实例变量栈上分配我们通过JVM内存分配可以知道JAVA中的对象都是在堆上进行分配,当对象没有被引用的时候,需要依靠GC进行回收内存,如果对象数量较多的时候,会给GC带来较大压力,也间接影响了应用的性能。为了减少临时对象在堆内分配的数量,JVM通过逃逸分析确原创 2021-08-13 22:52:42 · 598 阅读 · 0 评论 -
记一次线上小事故
就在今天,我对项目一个小小的需求进行了实现并自测上线,出现了线上的小事故,好在只发了一半的机器,立即进行了修正原创 2021-08-02 17:13:37 · 80 阅读 · 0 评论