gpt4 book ai didi

java - 原子长矩阵

转载 作者:行者123 更新时间:2023-12-03 13:10:42 25 4
gpt4 key购买 nike

我有一个很大的AtomicLong矩阵,这是我算法中的中心结构。
我想知道使用long数组并直接在我的类中使用CAS方法是否是更好的策略。我认为这可以改善:

  • 内存使用情况:基本数组比对象数组
  • 紧凑
  • 缓存行为:更少的间接访问(我尚不确定我是否会进行非常可预测的数组遍历)

  • 有没有人在这方面的经验?在开始编码之前,我希望对此策略有一些反馈。

    最佳答案

    好的,几个小时后。
    由于无法声明可变变量数组,因此该选项无法按我的意愿工作,请参见此处的出色文章:http://jeremymanson.blogspot.fr/2009/06/volatile-arrays-in-java.html

    好的方法是用AtomicLongArray数组替换我的AtomicLong矩阵

    关于java - 原子长矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34198366/

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