我在Java中有两个百万大小的BitSet,我想在这两个BitSets上执行像andNot一样的操作。同样的性能如何?我应该实时完成还是在单独的进程中完成?
发布于 2013-07-27 16:01:34
主要问题是在性能方面使用L3缓存。我怀疑您的BitSets适合L3缓存,所以无论您做什么,我都建议您尽可能保持简单。如果您的BitSets不适合您的L3缓存,那么您唯一的选择就是使用更大的L3缓存或购买更多的套接字(在一台机器上或多台机器上)多个进程更有可能使其变慢。
https://stackoverflow.com/questions/17895219
复制相似问题