java - Java VM 如何处理 MT 上下文中的缓存行和内存对齐?

标签 java caching jvm memory-alignment

根据主题,如果在 C/C++ 中容易找到缓存行大小并在开发高效的 MT 代码时处理这个问题,那么 Java VM 如何处理这个问题?

干杯

最佳答案

一般不会。你必须自己解决这个问题。如果它真的很重要,您可能必须使用 JNI 来获取有关系统的底层详细信息。

另一方面,Java 从一开始就支持 MT 应用程序,从而使编写 MT 应用程序变得容易。

关于java - Java VM 如何处理 MT 上下文中的缓存行和内存对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6158146/

相关文章:

html - 更新浏览器的软件会清除缓存吗?

caching - Varnish 在不同浏览器上的作用不同,为什么?

java - 加载、链接和初始化——什么时候加载一个类?

jvm - 启动时调用 jar 内方法

java - Spark - Datediff 几个月?

通过编辑pom在Maven项目中编码Java文件

java - Linux 中 SOAP 请求的请求 xml 中的 UTF-8 编码

css - 性能,一次性提供所有CSS,还是根据需要提供?

cassandra - 设置 apache-cassandra-3.11.8 时无法识别的 VM 选项 'UseParNewGC' 错误 : Could not create the Java Virtual Machine.

java - 扩展 JPA 实体以添加属性和逻辑