Java 来自GC日志的GC暂停持续时间
我们正在使用UseParallelGC GC日志看起来像 2016-06-09T19:38:17.362+0000:655312.397[完全GC(人体工程学)[PSYoungGen:229127K->0K(3882496K)][ParOldGen:8350636K->5628357K(8388608K)]8579764K->5628357K(12271104K),[元空间:111462K->111462K(1150976K)],39.9246114秒][次:用户=689.16系统=0.00,实际=39.92秒]Java 来自GC日志的GC暂停持续时间,java,garbage-collection,Java,Garbage Collection,我们正在使用UseParallelGC GC日志看起来像 2016-06-09T19:38:17.362+0000:655312.397[完全GC(人体工程学)[PSYoungGen:229127K->0K(3882496K)][ParOldGen:8350636K->5628357K(8388608K)]8579764K->5628357K(12271104K),[元空间:111462K->111462K(1150976K)],39.9246114秒][次:用户=689.16系统=0.00,实
我们想知道GC暂停时间是多少。是689.16秒还是39.9246114秒?用户表示用户模式下在CPU上花费的时间。如果您有多个核心,则每秒可以使用数秒的用户时间(每个核心都计算) 实时意味着墙上的时钟时间,这可能是你最感兴趣的时间
因此,您的JVM暂停了39.92秒,总共占用了689秒的CPU时间(这意味着您有超过17个内核)。User表示在用户模式下在CPU上花费的时间。如果您有多个核心,则每秒可以使用数秒的用户时间(每个核心都计算) 实时意味着墙上的时钟时间,这可能是你最感兴趣的时间 因此,JVM暂停了39.92秒,总共占用了689秒的CPU时间(这意味着您有超过17个内核)