ConcurrentHashMap 的Segment是不是越多并发性能越高
2个回答
2017-06-26
展开全部
Java8不用segment了,Java7的segment数量推荐是hardware thread数。对於Intel,如果开启SMT HyperThread,则是core count * 2。对於Oracle或IBM,则是core count * 8。对於ARM64,是core count。Segment值最小为16,也可以用cat /proc/cpuinfo得到当前hardware thread count。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
富港检测东莞有限公司
2024-12-25 广告
2024-12-25 广告
ISTA3L是一个基于研究、数据驱动的测试协议,它模拟了由零售公司完成的产品订单被直接运送给消费者时所经历的危险,它允许用户评估包装产品的能力,以承受运输和处理包装产品时所经历的供应链危险,从接收到任何电子商务零售商履行操作,直到最终消费者...
点击进入详情页
本回答由富港检测东莞有限公司提供
2018-07-05 · 百度知道官方认证企业
腾讯电脑管家
腾讯电脑管家是腾讯公司推出的免费安全管理软件,能有效预防和解决计算机上常见的安全风险,并帮助用户解决各种电脑“疑难杂症”、优化系统和网络环境,是中国综合能力最强、最稳定的安全软件。
向TA提问
关注
展开全部
Java8不用segment了,Java7的segment数量推荐是hardware thread数。对於Intel,如果开启SMT HyperThread,则是core count * 2。
对於Oracle或IBM,则是core count * 8。
对於ARM64,是core count。
Segment值最小为16,也可以用cat /proc/cpuinfo得到当前hardware thread count。
对於Oracle或IBM,则是core count * 8。
对於ARM64,是core count。
Segment值最小为16,也可以用cat /proc/cpuinfo得到当前hardware thread count。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询