12 2021 档案

摘要:Out of memory (OOM) 是一种操作系统或者程序已经无法再申请到内存的状态。经常是因为所有可用的内存,包括磁盘交换空间都已经被分配了。OOM的官方解释是:Understand the OutOfMemoryError Exception,根据HeapDump性能社区专属讲师公与的总结, 阅读全文
posted @ 2021-12-30 19:43 HeapDump性能社区 阅读(211) 评论(0) 推荐(0)
摘要:数据库性能优化的目标是通过充分利用系统资源来最小化查询的响应时间。对这些资源的最佳利用包括最大限度地减少网络流量、磁盘 I/O 和 CPU 时间。这个目标只能通过理解数据的逻辑和物理结构、系统上使用的应用程序以及数据库的冲突使用如何影响性能来实现。实际上,数据库性能优化是一项系统工程,需要使用系统化 阅读全文
posted @ 2021-12-17 17:43 HeapDump性能社区 阅读(314) 评论(0) 推荐(0)
摘要:本文由HeapDump性能社区首席讲师鸠摩(马智)授权整理发布 第34篇-解析invokeinterface字节码指令 与invokevirtual指令类似,当没有对目标方法进行解析时,需要调用LinkResolver::resolve_invoke()函数进行解析,这个函数会调用其它一些函数完成方 阅读全文
posted @ 2021-12-10 14:48 HeapDump性能社区 阅读(129) 评论(0) 推荐(0)
摘要:本文由HeapDump性能社区首席讲师鸠摩(马智)授权整理发布 第29篇-调用Java主类的main()方法 前面已经写了许多篇介绍字节码指令对应的汇编代码执行逻辑,还有一些字节码指令对应的汇编代码逻辑没有介绍,这些指令包括方法调用指令、同步指令、异常抛出指令,这些指令的汇编代码实现逻辑比较复杂,所 阅读全文
posted @ 2021-12-03 18:01 HeapDump性能社区 阅读(234) 评论(0) 推荐(0)