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

衡阳县建设局网站网页布局排版

衡阳县建设局网站,网页布局排版,dede 转wordpress,怎么用dw英文版做网站作用: 保护一段临界区的操作时独占的,不能由其他cpu或者线程同时访问破坏数据结构多核系统SMP: 主要考虑一个cpu进入临界区之后,其他CPU不能再去进入这个临界代码区单核系统: 不能被其他进程抢占单核系统自旋锁实现&am…
  • 作用:
    保护一段临界区的操作时独占的,不能由其他cpu或者线程同时访问破坏数据结构
  • 多核系统SMP:
    主要考虑一个cpu进入临界区之后,其他CPU不能再去进入这个临界代码区
  • 单核系统:
    不能被其他进程抢占
  • 单核系统自旋锁实现:
    两种情况打断:抢占、中断
    preempt_disable():关闭抢占
    preempt_enable():打开抢占
  • 普通自旋锁接口:
    spin_lock、spin_unlock:主要就是关闭和打开抢占
    风险是关闭抢占只是组织了其他进程对CPU的抢占,但不能阻止中断程序对CPU的抢占,所以- 有更安全接口:
    spin_lock_irqsave、spin_unlock_irqrestore:保存指令状态吗,关闭中断,关闭抢占
    自旋锁保护的临界区代码和其调用的代码不允许睡眠
  • 多处理器普通自旋锁:
    typedef struct {
    unsigned int slock; //自旋锁初始化是设为1,表示自旋锁可用
    } raw_spinlock_t;
    API:
    spin_lock、__raw_spin_lock、raw_spin_lock_irqsave
  • 总结:
    单处理器:
    关闭内核抢占——》运行临界区代码——》开启内核抢占
    更加安全的流程:
    保存IF寄存器——》关闭当前CPU中断——》关闭内核抢占——》运行临界区代码——》开启抢占、cpu中断、恢复IF寄存器
    SMP多处理器:
    关闭内核抢占——》忙等待(获取自旋锁)——》运行临界区代码——》释放自旋锁——》开启内核抢占
    更加安全的流程:
    保存IF寄存器——》关闭当前CPU中断——》关闭内核抢占——》(忙等待)获取自旋锁——》运行临界区代码——》释放自旋锁、开启抢占、开启中断、恢复IF寄存器
http://www.yayakq.cn/news/240936/

相关文章:

  • 个人网站怎么做支付功能上海普陀网站建设公司
  • 温州本地网站平台网站怎么做反爬虫
  • 众包网站开发wordpress字库
  • 襄樊网站建设抖音代运营报价单
  • 做网站风险山西省城乡和建设厅网站
  • 网站图片验证码出不来网站上做旅游卖家要学什么条件
  • 婴儿做相册的网站学校网站建设报告
  • 小米路由hd 做网站东莞营销网站建设服务
  • 做网站ui设计多少钱厦门seo网站排名优化
  • 石家庄市新华区建设局网站怎么做监测网站的浏览量
  • 建立新网站要多少钱北京有哪些软件公司
  • 镇江市城市建设投资公司官方网站网站创建方案论文
  • 帮我做网站推广做网站一个月能挣多少钱
  • 中国海洋大学站群网站建设查询企业年报的网站
  • wordpress最多多少用户杭州做网站优化
  • 如何检测网站开发商留有后门关于市场营销的案例
  • 做实体识别的网站生活分类网站建设
  • asp做网站策划书有没有人做网站
  • 做外贸的网站平台有哪些内容织梦微信网站模板
  • 五十一团 黑龙江生产建设兵团知青网站产品效果图怎么做出来的
  • 网站打开是404错误公司注册后怎么做网站
  • sharepoint网站制作wordpress个人博客主题推荐
  • 建站套餐和定制网站的区别公司网站推广计划书怎么做
  • 启明星网站建设泉州seo网站推广
  • 常平镇网站建设湛江网站建设优化建站
  • 成都公司核名的网站基础html网页模板
  • 罗湖商城网站建设多少钱企业微信开发者平台
  • wordpress站长工作影视动画设计专业
  • 内江手机网站建设河北网站seo策划
  • 网站做全景门户网站建设情况自查报告