登录
首页 » 操作系统 » 线程同步机制。 互斥器的功能和临界区域很相似。区别是:Mutex所花费的时间比Critical Section多的多,但是Mutex是核心对象(Event、...

线程同步机制。 互斥器的功能和临界区域很相似。区别是:Mutex所花费的时间比Critical Section多的多,但是Mutex是核心对象(Event、...

于 2023-07-23 发布 文件大小:1.80 MB
0 99
下载积分: 2 下载次数: 1

代码说明:

线程同步机制。 互斥器的功能和临界区域很相似。区别是:Mutex所花费的时间比Critical Section多的多,但是Mutex是核心对象(Event、Semaphore也是),可以跨进程使用,而且等待一个被锁住的Mutex可以设定TIMEOUT,不会像Critical Section那样无法得知临界区域的情况,而一直死等。-Thread synchronization mechanism. Mutex" s function and the critical region is very similar. The difference is: Mutex spent more time than the multi-Critical Section, but the Mutex is the core object (Event, Semaphore is), you can cross-process use, and has been locked waiting for a Mutex can be set to TIMEOUT, not as Critical Section did not know the critical situation in the region, for so long and so die.

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 扩展的动态内存机制 任务综述 本任务扩展了自己私有的内存管理机制。首先使用预先规划的思想,使用预先分配的内存池和内存分区,再通过使用消息队列为内...
    扩展的动态内存机制 任务综述 本任务扩展了自己私有的内存管理机制。首先使用预先规划的思想,使用预先分配的内存池和内存分区,再通过使用消息队列作为内存池的管理机制处理内存块分配与释放的过程,而消息队列中保存的是每个预先申请内存块的地址。当用户需要分配一个内存块时,使用msgQReceive() 函数从消息队列中获取一个相应大小的内存块地址;当用户需要释放一个内存块时,则使用msgQSend()函数将内存块首地址发送回消息队列中。通过这种方法,减少了内存反复申请与释放产生外部碎片的可能,并能够有效利用预先分配的思想减少内部碎片。同时也通过消息队列的特性实现了方便的内存块申请与释放的管理操作。 同时,本系统作为扩展的动态内存管理机制,引入了定制的内存分配与释放功能,使用了互斥机制保证操作安全性和一系列告警机制。在保证内存分配与释放安全有序的基础上,还增加了管理监视机制。 其系统具体实现参照系统实现部分。-none
    2022-10-26 02:25:03下载
    积分:1
  • A multi
    一个多任务实时操作系统,可以运行在arm7tdmi芯片上。带有中断管理、设备管理和LCD控制驱动-A multi-task real-time operating system, you can run in arm7tdmi chip. With disruption management, equipment management and control-driven LCD
    2022-10-18 09:40:03下载
    积分:1
  • 生产者与消费者问题的实现
    生产者与消费者问题的实现-producers and consumers to achieve the
    2022-09-05 09:10:02下载
    积分:1
  • 的应用。
    操作系统的应用。-OS applications.
    2022-11-08 04:40:03下载
    积分:1
  • 大家快来下载。这是目前最新管方版本了,Micrium
    大家快来下载。这是目前最新管方版本了,Micrium-uCOS-II-V284.zip, 开发和研究者可以通过购买Micrium公司的Jean先生的μC/OS-II的书籍,而得到μC/OS-II源代码,但是仅可以作为个人和学校学习使用,所有和μC/OS-II直接和间接相关的商业目的行为,必须购买使用μC/OS-II及系列产品的商业授权,包括芯片/单板/系统厂家的任何参考设计,教学设备和最终的产品,如果没有得到Micrium公司Jean先生签字的合法授权都是不合法的使用, 这在μC/OS-II的书籍Micrium公司(www.micrium.com)和中国代理商-北京麦克泰软件公司网站(www.bmrtech.com)上面中有明确规定。 -Come everyone to download. This is the latest version of the management, Micrium-uCOS-II-V284.zip, development, and researchers can purchase Micrium
    2022-08-22 20:15:49下载
    积分:1
  • test GPIO program code
    测试GPIO程序代码
    2022-03-04 20:28:01下载
    积分:1
  • 十大题型算法全实现――(二)可变分区存储管理方案中的内存分配...
    十大题型算法全实现――(二)可变分区存储管理方案中的内存分配 -10 types of agrithment implement memory allocate in the variable partion memory management.
    2022-03-13 03:28:24下载
    积分:1
  • 银行家算法 已分配和可利用的 利用银行家算法可以避免死锁的发生...
    银行家算法 已分配和可利用的 利用银行家算法可以避免死锁的发生-Banker" s algorithm has been allocated and the use of banker" s algorithm can be used to avoid the occurrence of deadlock
    2023-01-11 21:50:04下载
    积分:1
  • STM32F103RB ucos2框架,可以通过串口进行…
    stm32f103rb ucos2操作系统框架,可以通过串口发数据-stm32f103rb ucos2 operating system framework that can be made through the serial port data
    2022-12-12 11:20:03下载
    积分:1
  • 验实验:模拟进程调度
    操作系验实验:模拟进程调度-Operation of the Department of inspection experiment: Analog Process Scheduling
    2022-01-23 11:08:46下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载