我们知道,衡量一个服务性能的高低好坏,每秒事物处理数(TPS)是重要的指标之一,它代表着一秒内服务端平均能响应的请求总数。

我们知道计算机硬件中,引进了缓存技术,大大提高了程序执行速度,但是这也带来了相关问题,例如缓存一致性问题。

下面是计算机处理器和高速缓存驻内存之间的交互关系。


Java内存模型

Java内存模型的主要目的是定义程序中哥哥变量的访问规则,记载虚拟机中将变量存储到内存和从内存中取出变量的底层细节。

Java内存密性规定所有的变量都存储在主内存,每个线程都有自己的工作内存,线程的工作内存保存着被该内存使用到的变量的内存副本拷贝,线程对变量的所有操作都必须在工作内存中进行,而不能直接读写主内存中的变量。



Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐