gpt4 book ai didi

java - 通过 JNI 访问 C 中的缓存

转载 作者:太空狗 更新时间:2023-10-29 15:49:30 26 4
gpt4 key购买 nike

在 C/C++ 中构建 LRU 类型缓存并让 java 通过 JNI 访问它是否对提高性能有意义?

最佳答案

有疑问

如今,JVM 做得相当不错,特别是考虑到任何需要缓存的应用程序可能会保持足够长的时间,以便 JVM 对其进行相当多的优化。无论您的缓存代码通过避免 JVM 提高速度,您都可能无法通过 JNI 来回推送对象。

更不用说与 Java 相比,C++ 代码固有的开发、维护和部署困难。或者通过推出自己的缓存来重新发明轮子的危险 - 必须有一些东西可以使用,而不是推出自己的缓存。

关于java - 通过 JNI 访问 C 中的缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5545672/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com