您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. linux写优先的读写锁设计

  2. 在linux下有两种实现数据互斥的基本机制,包括了信号量,自旋锁。这里要说的读写锁是自旋锁的一个变种
  3. 所属分类:Linux

    • 发布日期:2007-08-08
    • 文件大小:62464
    • 提供者:Green_Boy
  1. Linux下线程和锁的实验代码

  2. Linux下线程和锁的实验代码 代码演示了在LINUX下创建线程并互斥的访问临界资源
  3. 所属分类:Linux

    • 发布日期:2010-05-09
    • 文件大小:1024
    • 提供者:dickens88
  1. 进程互斥.并发.同步程序

  2. 进程互斥.并发.死锁同步程序,其中包括进程调度以及各种状态的转换
  3. 所属分类:网络攻防

    • 发布日期:2010-06-03
    • 文件大小:3072
    • 提供者:daringallen
  1. 新手学asp.net中线程、委托、回调、加锁。。。

  2. asp.net新手学习: 等待句柄 定制线程 管理线程(使线程中止,暂停,挂起等) 回调 加锁(实现临界区互斥操作) 借助封装类实现“线程调用带参方法” 通过委托异步调用方法
  3. 所属分类:C#

    • 发布日期:2010-08-29
    • 文件大小:110592
    • 提供者:fhquemc
  1. 读写锁(windows版,基于临界区实现,高效,简单)

  2. 读写锁(读-读并发,读-写互斥,写-写互斥,基于CRITICAL_SECTION实现,简单高效,不支持进程间使用,写操作优先(即当前有线程在读,有写操作后,不允许再有新的读,直至写操作完成,避免写饿死))
  3. 所属分类:网络攻防

    • 发布日期:2010-10-25
    • 文件大小:3072
    • 提供者:chishaxie
  1. C++的线程读写锁(windows实现)

  2. /** * 读写锁 * 读-读并发,读-写互斥,写-写互斥 * Windows NT下可以使用 * 基于CRITICAL_SECTION实现,简单高效,只支持在进程内使用,不支持进程间使用 * 支持限制最大并发读者数 * 写操作优先(即当前有线程在读,有写操作后,不允许再有新的读,直至写操作完成,避免写操作饿死) * 直接加写锁才是写优先状态,采用尝试写是非写优先的 * @version 1.1 */ 附带有使用的例子……
  3. 所属分类:网络攻防

    • 发布日期:2010-10-27
    • 文件大小:3072
    • 提供者:chishaxie
  1. 操作系统实验二互斥机制

  2. 用C++在nachos系统实现信号量机制,条件变量机制以及锁机制,以实现线程的互斥
  3. 所属分类:C++

    • 发布日期:2010-12-30
    • 文件大小:247808
    • 提供者:minmincaiyun
  1. linux C 语言模拟哲学家就餐问题

  2. linux 系统C语言模拟哲学家就餐问题,可以帮助理解操作系统中线程互斥锁、互斥资源等的相关概念
  3. 所属分类:Linux

    • 发布日期:2011-03-16
    • 文件大小:138240
    • 提供者:iwtbavcp
  1. 浅谈死锁(Linux操作系统)

  2. 死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不到必需的资源而无法继续运行,这就产生了一种特殊现象死锁。
  3. 所属分类:Linux

    • 发布日期:2012-04-15
    • 文件大小:27648
    • 提供者:tanzhigao
  1. 浅谈死锁操作系统论文

  2. 死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不到必需的资源而无法继续运行,这就产生了一种特殊现象死锁。
  3. 所属分类:Linux

    • 发布日期:2012-04-15
    • 文件大小:27648
    • 提供者:tanzhigaoyswh
  1. 信号量对共享内存上锁示例代码

  2. 信号量对共享内存上锁示例代码 producer.c - 服务器程序,创建资源 custom.c - 客户端程序,访问资源 服务器对内存进行修改,客户端可以实时看到服务器输入的内容。
  3. 所属分类:C

    • 发布日期:2012-09-08
    • 文件大小:2048
    • 提供者:fang0625
  1. SQL Server死锁总结

  2. SQL Server死锁总结 死锁的四个必要条件: 互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。 请求与保持条件(Hold and wait):已经得到资源的进程可以再次申请新的资源。 非剥夺条件(No pre-emption):已经分配的资源不能从相应的进程中被强制地剥夺。 循环等待条件(Circular wait):系统中若干进程组成环路,该环路中每个进程都在等待相邻进程正占用的资源。
  3. 所属分类:SQLServer

    • 发布日期:2012-11-15
    • 文件大小:263168
    • 提供者:luyang508
  1. python多线程.rar

  2. python多线程基本概念,使用互斥锁同步线程,死锁和可重入锁,条件变量同步, 队列同步,线程间通信, 线程的合并和后台线程。
  3. 所属分类:Python

    • 发布日期:2013-05-15
    • 文件大小:48128
    • 提供者:bc523
  1. 单件模式下用的加锁(互斥)

  2. 自己总结互斥代码,单件模式下用的加锁,适用WEB程序同时多人登录操作数据库的情况
  3. 所属分类:C#

    • 发布日期:2013-12-27
    • 文件大小:29696
    • 提供者:u012106757
  1. C#线程锁介绍源码

  2. 1.几种同步方法的区别 lock和Monitor是.NET用一个特殊结构实现的,Monitor对象是完全托管的、完全可移植的,并且在操作系统资源要求方 面可能更为有效,同步速度较快,但不能跨进程同步。lock(Monitor.Enter和Monitor.Exit方法的封装),主要作用是锁定临界区,使临 界区代码只能被获得锁的线程执行。Monitor.Wait和Monitor.Pulse用于线程同步,类似信号操作,个人感觉使用比较复杂,容易造成死 锁。 互斥体Mutex和事件对象EventWai
  3. 所属分类:C#

    • 发布日期:2014-03-12
    • 文件大小:36864
    • 提供者:u010745238
  1. 09-同步概念、互斥锁解决资源竞争的问题.flv

  2. 学习python多任务
  3. 所属分类:Python

    • 发布日期:2021-01-21
    • 文件大小:39845888
    • 提供者:CGGlove
  1. Python多线程编程(四):使用Lock互斥锁

  2. 前面已经演示了Python:使用threading模块实现多线程编程二两种方式起线程和Python:使用threading模块实现多线程编程三threading.Thread类的重要函数,这两篇文章的示例都是演示了互不相干的独立线程,现在我们考虑这样一个问题:假设各个线程需要访问同一公共资源,我们的代码该怎么写? 复制代码 代码如下: ”’ Created on 2012-9-8   author: walfred module: thread.ThreadTest3 ”’  impo
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:62464
    • 提供者:weixin_38601103
  1. Python读写锁实现实现代码解析

  2. 起步 Python 提供的多线程模型中并没有提供读写锁,读写锁相对于单纯的互斥锁,适用性更高,可以多个线程同时占用读模式的读写锁,但是只能一个线程占用写模式的读写锁。 通俗点说就是当没有写锁时,就可以加读锁且任意线程可以同时加;而写锁只能有一个线程,且必须在没有读锁时才能加上。 简单的实现 import threading class RWlock(object): def __init__(self): self._lock = threading.Lock() se
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:59392
    • 提供者:weixin_38735782
  1. 各种锁汇总,乐观锁、悲观锁、分布式锁、可重入锁、互斥锁、读写锁、分段锁、类锁、行级锁等

  2. 各种锁汇总,乐观锁、悲观锁、分布式锁、可重入锁、互斥锁、读写锁、分段锁、类锁、行级锁等
  3. 所属分类:Java

    • 发布日期:2021-01-17
    • 文件大小:29696
    • 提供者:bruce__ray
  1. 浅谈互斥锁为什么还要和条件变量配合使用

  2. mutex体现的是一种竞争,我离开了,通知你进来。 cond体现的是一种协作,我准备好了,通知你开始吧。 互斥锁一个明显的缺点是它只有两种状态:锁定和非锁定。而条件变量通过允许线程阻塞和等待另一个线程发送信号的方法弥补了互斥锁的不足,它常和互斥锁一起配合使用。使用时,条件变量被用来阻塞一个线程,当条件不满足时,线程往往解开相应的互斥锁并等待条件发生变化。一旦其他的某个线程改变了条件变量,他将通知相应的条件变量唤醒一个或多个正被此条件变量阻塞的线程。这些线程将重新锁定互斥锁并重新测试条件是否满足。
  3. 所属分类:其它

    • 发布日期:2021-01-10
    • 文件大小:71680
    • 提供者:weixin_38610012
« 1 2 3 4 5 6 78 9 10 11 12 ... 36 »