当前位置: 首页 > news >正文

广西住房和城乡建设厅培训中心网站商务网站建设公

广西住房和城乡建设厅培训中心网站,商务网站建设公,wordpress登陆phpadmin,wordpress页面评论总线锁 总线锁就是使用处理器提供的一个LOCK#信号#xff0c;当一个处理器在总线上输出此信号时#xff0c;其他处理器的请求将被阻塞住#xff0c;那么该处理器可以独占共享内存。 CPU和内存之间的通信被锁#xff01;#xff01; 如果多个处理器同时对共享变量进行读写…总线锁 总线锁就是使用处理器提供的一个LOCK#信号当一个处理器在总线上输出此信号时其他处理器的请求将被阻塞住那么该处理器可以独占共享内存。 CPU和内存之间的通信被锁 如果多个处理器同时对共享变量进行读写改操作那么共享变量就会被多个处理器同时进行操作这样读写改操作就不是原子的操作完之后共享变量的值会和期望的不一致。 举个栗子如果 i1我们进行两次 i 操作期望的结果是3但是有可能结果是2。 原因可能是多个处理器同时从各自的缓存中读取变量 i分别进行加1操作然后分别写入系统内存中。 那么想要保证读改写共享变量的操作是原子的就必须保证CPU1读改写共享变量的时候CPU2不能操作缓存了该共享变量内存地址的缓存。这时就可以使用总线锁解决问题。 缓存锁 缓存锁指内存区域如果被缓存在处理器的缓存行中并且在Lock操作期间被锁定那么当它执行锁操作回写到内存时处理器不在总线上声言LOCK信号而是修改内部的内存地址并允许它的缓存一致性机制来保证操作的原子性因为缓存一致性机制会阻止同时修改由两个以上处理器缓存的内存区域数据当其他处理器回写已被锁定的缓存行的数据时会使缓存行无效。 有的CPU不支持性能比较好 缓存一致性机制 当某块CPU对缓存中的数据进行操作后就通知其他CPU放弃储存在它们内部的缓存或者从主内存中重新读取。 有两种情况下处理器不会使用缓存锁定 当操作的数据不能被缓存在处理器内部或操作的数据跨多个缓存行cache line时则处理器会调用总线锁定。 有些处理器不支持缓存锁定。对于Intel 486和Pentium处理器就算锁定的内存区域在处理器的缓存行中也会调用总线锁定。
http://www.w-s-a.com/news/153502/

相关文章:

  • 免费行情软件网站大全下载网站备案查询
  • flex网站模板wordpress实时预览
  • 建设银行网站模板为什么企业要建设自己的企业文化
  • 网站建设必知免费手机网站建站系统
  • ssh可以做wap网站么嘉兴seo排名
  • 站内优化包括哪些帝国做企业网站
  • 做网站seo赚钱吗网络维护和故障维修
  • 企业网站可以自己做摄影网站开发背景怎么写
  • 网站百度指数seo最好的工具
  • 宝安专业网站建设推荐设计感强的网站
  • 网站建设 6万元北京知名的品牌设计公司
  • 网站建设的总体需求是什么vmware 下wordpress
  • 光谷网站建设请检查网络
  • 申请建设网站的报告书商务网站开发课程体会
  • 网站开发实训总结致谢群晖wordpress设置
  • 关于酒店网站建设的摘要天津市建设工程信息网官网首页
  • 网站alexa排名查询手机网站制作器
  • 建设小辣猫的网站电子毕业设计网站建设
  • 询广西南宁网站运营礼品定制
  • 建筑公司网站作用免费查看招标信息的网站
  • 建筑设计公司名字起名大全html网站 怎么做seo
  • 网站群建设模板迁移原站迁移pc巩义网站建设案例课堂
  • 烟台高端网站开发wordpress 设置权限
  • 中小企业网站制作流程网站开发和设计人员的岗位要求
  • 公司网站建设多少费用河北城乡建设官网站
  • 国科联创网站建设广告传媒公司招聘信息
  • 网站后台文章删了 怎么前台还有一级做爰片软件网站
  • 辽宁省建设注册中心网站wordpress 博客插件
  • 做电商看的网站有哪些网站建设需求策划书
  • 关于网站建设交易流程的描述一句话哪些网站用户体验好