最新 最热

PAT (Advanced Level) Practice 1147 Heaps (30 分)

In computer science, a heap is a specialized tree-based data structure that satisfies the heap property: if P is a parent node of C, then the key (the value) of...

2020-09-28
1

PWN:House Of Einherjar

参考:http://blog.topsec.com.cn/pwn的艺术浅谈(二):linux堆相关/

2020-09-17
1

坑爹的一次堆内存分析!!

突然dingding 嗡嗡作响。内心一颤,打开一看。我早有一台服务内存95。 机会来了,露一手。 grafana 先观察了下。是慢慢的张上来的。说明有内存泄露。 jps ,jstat 。命令baba一敲。一看机器起了20多天竟然有11万次FGC。说...

2020-08-26
2

使用Chrome对项目进行性能分析

最近发现一篇关于使用Chrome进行调试和优化的文章,写的特别全面和友好,虽然Chrome版本比较老了,但是和现在的功能基本没有大变化,还是非常值得参考的。下面是原作者的连接,但是已经打不开了...

2020-08-06
3

JVM Parallel Scavenge GC日志详解

以上部分 回收前年轻代空间,与 回收前堆占用空间 是一样,说明 回收前 老年代尚没有对象。

2020-04-24
1

C++核心准则R.5: 范围对象不要在堆内存上构建​

R.5: Prefer scoped objects, don't heap-allocate unnecessarily

2020-03-27
1

JVM Advanced Serviceability Options

Advanced Serviceability Options 这个系列的参数其实就是用来问题发生时来打印详细信息帮助分析的。 -XX:+ExtendedDTraceProbes 启动Dtrace探测器。 注:Dtrace,Dynamic tracing 即动态跟踪。通常用于性能跟踪,方便发现...

2020-02-25
1

C++经典算法题-排序法 - 改良的选择排序

选择排序法的概念简单,每次从未排序部份选一最小值,插入已排序部份的后端,其时间主要花费于在整个未排序部份寻找最小值,如果能让搜寻最小值的方式加 快,选择排序法的速率也就可以加快,Heap排序法让搜寻的路径由树根至最后...

2020-02-13
1

图解PG12--表及索引访问方法架构

表访问方法接口为TableAmRoutine,该接口函数句柄在InitTableAmRoutine函数中初始化,即为relation->rd_tableam赋值。针对heap访问方法,对应heapam_methods。索引访问方法接口是IndexAmRoutine,对应多种索引访问方法。而表...

2020-02-10
2

windbg使用

配置环境变量 _NT_SYMBOL_PATH,(;)路径分割符 .;SRV*http://msdl.microsoft.com/download/symbolsD:Program Filessymbol

2019-12-20
1