基础提升篇之 JVM之 PC计数器

JAVA 2023-07-05 17:29:38
93阅读

程序计数器(Program Counter Register)

  1. 每一个线程都是有一个程序计数器(PC计数器),是线程独享的,这一PC计数器便是一个表针,偏向下一条指令的详细地址,也就是偏向下一条将要执行的命令编码,由执行模块来载入,占有十分小的室内空间,基本上忽略。
  2. 这快运行内存区不大,它是当今线程所执行的字节码的行(hang)号指示仪,字节码编译器根据更改这一计数器的值来选择下一条必须执行的字节码命令。
  3. 如果是一个Native方式,这一计数器是空的。
  4. 用于进行支系、循环系统、自动跳转、错误处理、线程修复等基本作用。不容易产生内存溢出的不正确OOM OutOfMemory

  

the end
免责声明:本文不代表本站的观点和立场,如有侵权请联系本站删除!本站仅提供信息存储空间服务。