热文Java虚拟机之GC算法

标记清除算法 一个是效率问题,标记和清除两个过程的效率都不高;另一个是空间问题,标记清除之后会产生大量不连续的内存碎片,空间碎片太多可能会导致以后在程序运行过程中需要分

热文JVM内存划分

运行时数据区分成两部分(线程共享区,线程独占区) 1.线程共享区 1.1 方法区 存放运行时常量池,已被虚拟机加载的类信息,常量,静态变量,即时编译器

热文JVM

JVM ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmN

热文iostat 介绍

iostat用于查看存储设备的IO负载情况,输出信息是指定间隔时间内的平均数据,可以持续输出观察。 通过iostat --help通常看不到直观的信息 [root

热文性能分析工具-PerfVie

[Roslyn][]的PM(程序经理) Bill Chiles,Roslyn使用纯托管代码开发,但性能超过之前使用C++编写的原生实现,这有什么秘诀呢?他最近写了一篇文章叫做《

热文iOS load 方法详解

load 方法的调用时机 Objective-C 中绝大多数类都继承自 NSObject 根类,每个类都有两个初始化方法,其中之一就是+ (void)load方法。

热文算法复杂度分析

采用不同的算法,会有不同的效率。因此,知道某个算法的运行速度和占用的内存空间,对于选择正确的算法来解决问题非常有帮助。 3.1 时间复杂度 算法的时间复杂度是指算法需要