首页 > 其他 > 详细

一些静态方法

时间:2019-09-10 22:08:59      阅读:89      评论:0      收藏:0      [点我收藏+]
  • Thread.AllocateNamedDataSlot("user");
    Thread.SetData(slot, "hello1");
     Thread.GetData(slot)
     Thread.FreeNamedDataSlot("user");
  • ThreadStaticAttribute
  • ThreadLocal<T>

内存栅栏

  • Thread.MemoryBarrier
  • Thread.VolatileRead/Write

不进行缓存,每次读取数据都是从memrory中读取数据

MemoryBarrier =>

在此方法之前的内存写入都要及时从cpu cache中更新到 memory

在此方法之后的内存读取都要从memory中读取,而不是cpu cache

一些静态方法

原文:https://www.cnblogs.com/fmys/p/11503051.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!