<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>JVM on 知识铺的博客</title>
    <link>https://index.zshipu.com/geek001/tags/JVM/</link>
    <description>Recent content in JVM on 知识铺的博客</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-CN</language>
    <lastBuildDate>Wed, 02 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://index.zshipu.com/geek001/tags/JVM/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>C到CPU直出机器码，Java却绕字节码和JVM，语言路径为何天差地别</title>
      <link>https://index.zshipu.com/geek001/post/20260902/C%E5%88%B0CPU%E7%9B%B4%E5%87%BA%E6%9C%BA%E5%99%A8%E7%A0%81Java%E5%8D%B4%E7%BB%95%E5%AD%97%E8%8A%82%E7%A0%81%E5%92%8CJVM%E8%AF%AD%E8%A8%80%E8%B7%AF%E5%BE%84%E4%B8%BA%E4%BD%95%E5%A4%A9%E5%B7%AE%E5%9C%B0%E5%88%AB/</link>
      <pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20260902/C%E5%88%B0CPU%E7%9B%B4%E5%87%BA%E6%9C%BA%E5%99%A8%E7%A0%81Java%E5%8D%B4%E7%BB%95%E5%AD%97%E8%8A%82%E7%A0%81%E5%92%8CJVM%E8%AF%AD%E8%A8%80%E8%B7%AF%E5%BE%84%E4%B8%BA%E4%BD%95%E5%A4%A9%E5%B7%AE%E5%9C%B0%E5%88%AB/</guid>
      <description>C语言零中间层直接映射硬件，把控制权全给编译器 C语言的编译过程极为直接。源码经过预处理器、编译器、汇编器和链接器后，一次性生成目标平台的机器码，中间几乎没有额外抽象层。GCC或Clang在编译时就把高级语法映射成具体的CPU指令，运行时不再需要任何虚拟机或解释器介入。 这种设计把控</description>
    </item>
    <item>
      <title>JVM 初探：内存分配、GC 原理与垃圾收集器</title>
      <link>https://index.zshipu.com/geek001/post/20240813/JVM-%E5%88%9D%E6%8E%A2%E5%86%85%E5%AD%98%E5%88%86%E9%85%8DGC-%E5%8E%9F%E7%90%86%E4%B8%8E%E5%9E%83%E5%9C%BE%E6%94%B6%E9%9B%86%E5%99%A8--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Tue, 13 Aug 2024 09:45:54 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240813/JVM-%E5%88%9D%E6%8E%A2%E5%86%85%E5%AD%98%E5%88%86%E9%85%8DGC-%E5%8E%9F%E7%90%86%E4%B8%8E%E5%9E%83%E5%9C%BE%E6%94%B6%E9%9B%86%E5%99%A8--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>JVM内存分配与回收概览 JVM内存管理是Java程序性能优化的关键环节，其核心流程包括内存分配与回收。本文将详细解析这一流程的四个主要步骤：何时分配、怎样分配、何时回收、以及怎样回收。 怎样分配 JVM内存分配策略 对象分配对象通常首先在新生代的Eden区分配。如果启用了本地线程分配缓</description>
    </item>
    <item>
      <title>JVM知识点总览：高级Java工程师面试必备</title>
      <link>https://index.zshipu.com/geek001/post/20240813/JVM%E7%9F%A5%E8%AF%86%E7%82%B9%E6%80%BB%E8%A7%88%E9%AB%98%E7%BA%A7Java%E5%B7%A5%E7%A8%8B%E5%B8%88%E9%9D%A2%E8%AF%95%E5%BF%85%E5%A4%87--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Tue, 13 Aug 2024 09:36:06 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240813/JVM%E7%9F%A5%E8%AF%86%E7%82%B9%E6%80%BB%E8%A7%88%E9%AB%98%E7%BA%A7Java%E5%B7%A5%E7%A8%8B%E5%B8%88%E9%9D%A2%E8%AF%95%E5%BF%85%E5%A4%87--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>Java 虚拟机（JVM）深入解析 1. Java 虚拟机概述Java 虚拟机（JVM）是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成字节码文件，这些字节码文件能够在任何安装有 Java 虚拟机的平台上运行，这就是 Java 被称作“平台无关的编程语言”的原因。 2. Java 代码的运行机制### 2.1 虚拟机的必要性Java 代</description>
    </item>
    <item>
      <title>JVM内存结构关键部分概述</title>
      <link>https://index.zshipu.com/geek001/post/20240710/JVM%E5%86%85%E5%AD%98%E7%BB%93%E6%9E%84%E5%85%B3%E9%94%AE%E9%83%A8%E5%88%86%E6%A6%82%E8%BF%B0--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Mon, 15 Jul 2024 07:18:52 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240710/JVM%E5%86%85%E5%AD%98%E7%BB%93%E6%9E%84%E5%85%B3%E9%94%AE%E9%83%A8%E5%88%86%E6%A6%82%E8%BF%B0--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>JVM内存结构由几个关键部分组成 每个部分都有其特定的内容和作用。以下是每个部分的具体内容： 程序计数器(Program Counter Register) 存储当前线程执行的字节码指令的行号。 用于实现线程的上下文切换。 虚拟机栈(JVM Stacks) 每个线程私有。 存储方法调用时的局部变量和部分结果。 包含栈帧(Stack Frame</description>
    </item>
    <item>
      <title>JVM内存结构详解</title>
      <link>https://index.zshipu.com/geek001/post/20240710/JVM%E5%86%85%E5%AD%98%E7%BB%93%E6%9E%84%E8%AF%A6%E8%A7%A3--%E7%9F%A5%E8%AF%86%E9%93%BA/</link>
      <pubDate>Mon, 15 Jul 2024 07:17:52 +0000</pubDate>
      <guid>https://index.zshipu.com/geek001/post/20240710/JVM%E5%86%85%E5%AD%98%E7%BB%93%E6%9E%84%E8%AF%A6%E8%A7%A3--%E7%9F%A5%E8%AF%86%E9%93%BA/</guid>
      <description>JVM内存结构详解 Java虚拟机（JVM）是Java程序运行的基础，它通过将Java字节码转换为特定平台的机器指令来实现跨平台运行。JVM内存结构是理解Java程序运行机制的关键。以下是对JVM内存结构的详细解析。 程序计数器（Program Counter Register） 程序计数器是每个线程</description>
    </item>
  </channel>
</rss>
