• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • Linux内核同步机制mutex详解

    在linux内核中,互斥量mutex是一种保证CPU串行运行的睡眠锁机制。和spinlock类似,都是同一个时刻只有一个线程进入临界资源,不同的是,当无法获取锁的时候,spinlock原地自旋,而mutex则是选择挂起当前线程,进入阻塞状态。所以,

    2023-06-26 16:05

  • Linux多线程同步互斥量Mutex详解

    嵌入式linux中文站向各位爱好者介绍linux常见同步方式互斥量Mutex的使用方法1. 初始化:在Linux下, 线程的互斥量数据类型是pthread_mutex_t. 在使用前

    2019-04-02 14:45

  • Linux内核源码中mutex与spinlock的区别

    互斥锁(英语:Mutual exclusion,缩写 Mutex)是一种用于多线程编程中,防止两条线程同时对同一公共资源(比如全域变量)进行读写的机制。

    2022-10-19 14:24

  • 详解linux内核中的mutex同步机制

    在linux内核中,互斥量(mutex,即mutual exclusion)是一种保证串行化的睡眠锁机制。和spinlock的语义类似,都是允许一个执行线索进入临界区,不同的是当无法获得锁的时候

    2022-05-13 08:56

  • 什么是Mutex互斥锁

    在基于RTOS开发项目时,通常都会遇到互斥的情况,比如:几个任务都要使用一个UART串口进行发送数据。

    2022-08-22 09:03

  • 详谈Linux操作系统编程的互斥量mutex

    前文提到,系统中如果存在资源共享,线程间存在竞争,并且没有合理的同步机制的话,会出现数据混乱的现象。为了实现同步机制,Linux中提供了多种方式,其中一种方式为互斥锁mutex(也称之为互斥量)。

    2020-09-28 15:09

  • 如何利用Mutex解决并发写文件乱序的问题?

    在实际开发过程中,我们可能会遇到并发写文件的场景,如果处理不当很可能出现文件内容乱序问题。

    2023-08-12 09:54

  • RTOS开发中的Mutex互斥锁

    在基于RTOS开发项目时,通常都会遇到互斥的情况,比如:几个任务都要使用一个UART串口进行发送数据。

    2022-04-07 10:32

  • 使用相互排斥Mutex来解决竞争冒险

    就相当于将共享的全局变量放到一个保险柜里,当任务1获取此变量时,先申请一把钥匙打开保险柜,对共享资源进行访问。当任务2也想访问共享资源时,由于申请不到钥匙,就访问不了共享资源,只能等待,等待到任务1释放钥匙,才可以获取。

    2022-09-14 15:27

  • 韦东山freeRTOS系列教程之互斥量(mutex)(7)

    文章目录 系列教程总目录 概述 7.1 互斥量的使用场合 7.2 互斥量函数 7.2.1 创建 7.2.2 其他函数 7.3 示例15: 互斥量基本使用 7.4 示例16: 谁上锁就由谁解锁? 7.5 示例17: 优先级反转 7.6 示例18: 优先级继承 7.7 递归锁 7.7.1 死锁的概念 7.7.2 自我死锁 7.7.3 函数 7.7.4 示例19: 递归锁 7.8 常见问题   需要获取更好阅读体验的同学,请访问我专门设立的站点查看,地址:http://rtos.100ask.net/ 系列教程总目录 本教程连载中,篇章会比较多,为方便同学们阅读,点击这里可以查

    2021-12-13 14:38