请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

缓存行消除伪共享的问题

图片描述
您课上说一个缓存行大小是64个字节,而一个long型是8个字节,那左边7个+自己1个+右边7个,一共要120个字节,这样一个缓存行怎么放得下?

正在回答 回答被采纳积分+3

5回答

学无之境 2018-12-09 16:48:05

左边7个+自己1个,就已经是64个字节了,这样就可以了啊,为什么还要右边7个呢?

0 回复 有任何疑惑可以回复我~
  • 阿神 #1
    因为空间连续的
    回复 有任何疑惑可以回复我~ 2018-12-10 11:28:35
提问者 慕仔0821955 2018-09-13 11:06:13

好的,明白啦

0 回复 有任何疑惑可以回复我~
阿神 2018-09-13 11:04:15

自动会把64个字节划分为一个缓存行

0 回复 有任何疑惑可以回复我~
阿神 2018-09-13 11:03:41

然后右边也是56加中间的就也是64

0 回复 有任何疑惑可以回复我~
阿神 2018-09-13 11:03:09

他是连续的,左边7个long就是56 中间+8就是64

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信