3.JVM线程引擎和内存共享区的交互及此背景下的程序计数器
2016-05-31 11:03
281 查看
1.线程和内存共享的交互
2.程序计数器(Program Counter Register)
为了让线程正常工作,在不同的线程轮流使用core时,线程切换时让每个线程继续执行之前的任务。每个线程都有独立的程序计数器。JVM在线程切换时就是通过读取program counter register的值来决定该线程下一条需要执行的字节码指令,进而进行选择语句,循环,异常处理等。
2.程序计数器(Program Counter Register)
为了让线程正常工作,在不同的线程轮流使用core时,线程切换时让每个线程继续执行之前的任务。每个线程都有独立的程序计数器。JVM在线程切换时就是通过读取program counter register的值来决定该线程下一条需要执行的字节码指令,进而进行选择语句,循环,异常处理等。
相关文章推荐
- 详解语句srcImage(cv::Rect(xRoi,yRoi,widthRoi,heightRoi)).copyTo(roiImage);
- 防暴力破解 Fail2Ban之python 推荐
- 最近在论坛发现大家讨论鸡蛋
- ubuntu下配置JDK7环境变量
- 关于Linkedlist 和 ArrayDeque的讨论
- hdu 1532(最大流)
- [HDOJ3367]Pseudoforest(并查集,贪心)
- 编程界的福利
- Linux之使用inotify监控文件
- STL运用的C++技术(7)——代码整合
- CollectionView-基本方法
- 运维
- 工作中常用到的一些java工具类
- iOS开发集成Zbar编译报错
- 常用js方法总结
- SocialGoal - ASP.NET MVC 5, EF 6 Code First, AutoMapper, Autofac, TDD and DDD Sample Site
- 图的深度优先搜索(采用邻接表存储方式)
- 练习3-Q
- references non-existing project XXX, launch configuration问题的解决办法
- STL运用的C++技术(6)——函数对象