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

搜索资源列表

  1. 基于Linux嵌入式HTTP网络服务器的设计与实现

  2. 介绍 基于I】XA250~l Linux嵌入式II FTP网络服务器的硬件、软件设计与实现。描述了基于PXA250tf入式系统硬件设计原理,多进 程和多线程并发连接嵌入式H P网络服务器软件算法和程序设计。程序设计基于卜rFTI'协议作为软件开发的基础,主要包括3个关键内容: ‘ 个标准lI 1’M L 页的发送和接收,客户端向嵌入式1.I FTP网络服务器发送Web表单请求时的通信~UCGI按I 1程序 探讨了多个线程共享数据资 源,井EL安全可靠地工作。f}】互斥锁和条件变埴技术解决 由并
  3. 所属分类:硬件开发

    • 发布日期:2009-05-10
    • 文件大小:226304
    • 提供者:huicxu
  1. 银行家算法windows和linux下

  2. 银行家算法:   我们可以把操作系统看作是银行家,操作系统管理的资源相当于银行家管理的资金,进程向操作系统请求分配资源相当于用户向银行家贷款。操作系统按照银行家制定的规则为进程分配资源,当进程首次申请资源时,要测试该进程对资源的最大需求量,如果系统现存的资源可以满足它的最大需求量则按当前的申请量分配资源,否则就推迟分配。当进程在执行中继续申请资源时,先测试该进程已占用的资源数与本次申请的资源数之和是否超过了该进程对资源的最大需求量。若超过则拒绝分配资源,若没有超过则再测试系统现存的资源能否满足
  3. 所属分类:网络攻防

    • 发布日期:2009-05-14
    • 文件大小:61440
    • 提供者:TKGragon
  1. 空空下载者V2.0完美版

  2. 过主动,穿还原,内网感染ARP+135自动,强力异常。过主流杀软且关闭杀软。带自动更新和互斥锁。防止重复运行或不下载问题,过卡巴主动。 【注意】本软件配置器需要VC++语言环境支持。
  3. 所属分类:C++

    • 发布日期:2009-07-31
    • 文件大小:296960
    • 提供者:yt8224551
  1. UNIX网络编程(第2版) 第2卷 进程间通信

  2. 本书从对Posix IPC和 System V IPC的内部结构的综合讨论开始,具体阐述并比较了四种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号灯)、共享内存区(匿名共享内存区、有名共享内存区)及远程过程调用(Solans门、Sun RPC)。
  3. 所属分类:网络攻防

    • 发布日期:2009-10-26
    • 文件大小:14680064
    • 提供者:sunhp2008
  1. UNIX网络编程 第2版 第2卷 进程间通信.part1.rar

  2. 内容提要本书全面深入地讲述了各种进程间通信(IPC)形式,它们是几乎所有复杂精致的UNIX程序的性能之关键。从网络编程角度看,理解IPC也是理解如何开发不同主机间网络应用程序的必要条件。本书从对PosixIPC和SystemVIPC的内部结构的综合讨论开始,具体阐述并比较了四种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号灯)、共享内存区(匿名共享内存区、有名共享内存区)及远程过程调用(Solans门、SunRPC)。在附录中给出了测量各种
  3. 所属分类:网络基础

    • 发布日期:2007-11-09
    • 文件大小:4194304
    • 提供者:missing375
  1. UNIX网络编程 第2版 第2卷 进程间通信.part2.rar

  2. 内容提要本书全面深入地讲述了各种进程间通信(IPC)形式,它们是几乎所有复杂精致的UNIX程序的性能之关键。从网络编程角度看,理解IPC也是理解如何开发不同主机间网络应用程序的必要条件。本书从对PosixIPC和SystemVIPC的内部结构的综合讨论开始,具体阐述并比较了四种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号灯)、共享内存区(匿名共享内存区、有名共享内存区)及远程过程调用(Solans门、SunRPC)。在附录中给出了测量各种
  3. 所属分类:网络基础

    • 发布日期:2007-11-09
    • 文件大小:4194304
    • 提供者:missing375
  1. UNIX网络编程 第2版 第2卷 进程间通信.part3.rar

  2. 内容提要本书全面深入地讲述了各种进程间通信(IPC)形式,它们是几乎所有复杂精致的UNIX程序的性能之关键。从网络编程角度看,理解IPC也是理解如何开发不同主机间网络应用程序的必要条件。本书从对PosixIPC和SystemVIPC的内部结构的综合讨论开始,具体阐述并比较了四种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号灯)、共享内存区(匿名共享内存区、有名共享内存区)及远程过程调用(Solans门、SunRPC)。在附录中给出了测量各种
  3. 所属分类:网络基础

    • 发布日期:2007-11-09
    • 文件大小:4194304
    • 提供者:missing375
  1. UNIX网络编程 第2版 第2卷 进程间通信.part4.rar

  2. 内容提要本书全面深入地讲述了各种进程间通信(IPC)形式,它们是几乎所有复杂精致的UNIX程序的性能之关键。从网络编程角度看,理解IPC也是理解如何开发不同主机间网络应用程序的必要条件。本书从对PosixIPC和SystemVIPC的内部结构的综合讨论开始,具体阐述并比较了四种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号灯)、共享内存区(匿名共享内存区、有名共享内存区)及远程过程调用(Solans门、SunRPC)。在附录中给出了测量各种
  3. 所属分类:网络基础

    • 发布日期:2007-11-09
    • 文件大小:4194304
    • 提供者:missing375
  1. UNIX网络编程 第2版 第2卷 进程间通信.part5.rar

  2. 内容提要本书全面深入地讲述了各种进程间通信(IPC)形式,它们是几乎所有复杂精致的UNIX程序的性能之关键。从网络编程角度看,理解IPC也是理解如何开发不同主机间网络应用程序的必要条件。本书从对PosixIPC和SystemVIPC的内部结构的综合讨论开始,具体阐述并比较了四种IPC形式:消息传递(管道、FIFO、消息队列)、同步(互斥锁、条件变量、读写锁、文件与记录锁、信号灯)、共享内存区(匿名共享内存区、有名共享内存区)及远程过程调用(Solans门、SunRPC)。在附录中给出了测量各种
  3. 所属分类:网络基础

    • 发布日期:2007-11-09
    • 文件大小:101376
    • 提供者:missing375
  1. iOS中的线程死锁实例详解

  2. 什么是线程死锁 是指两个或两个以上的线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。 线程死锁怎么发生 发生死锁的情况一般是两个对象的锁相互等待造成的。 死锁发生的条件 1、互斥条件:所谓互斥就是进程在某一时间内独占资源。 2、请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 3、不剥夺条件:进程已获得资源,在末使用完之前,不能强行剥夺。 4、循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。 死锁通常是一个
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:345088
    • 提供者:weixin_38686542
  1. SISELab2B:Lab2工作表练习B-使用锁的并发控制-互斥-源码

  2. SISELab2B 说明Lab2工作表练习B-使用锁的并发控制-互斥
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:2048
    • 提供者:weixin_42102220
  1. redlock-rb:Redlock是Ruby中基于redis的分布式锁实现-源码

  2. Redlock-使用Redis的Ruby分布式锁。 在许多环境中,不同的进程需要以互斥的方式使用共享资源进行操作时,分布式锁是非常有用的原语。 有许多库和博客文章描述了如何使用Redis实现DLM(分布式锁管理器),但是每个库都使用不同的方法,与使用稍微复杂一些的方法相比,许多库使用的方法具有较低的保证。设计。 这是提出的。 它始于的分支 兼容性 Redlock适用于Redis 2.6或更高版本。 安装 将此行添加到您的应用程序的Gemfile中: gem 'redlock' 然后执行
  3. 所属分类:其它

    • 发布日期:2021-02-02
    • 文件大小:18432
    • 提供者:weixin_42150341
  1. 深入理解Java内存模型??锁

  2. 锁的释放-获取建立的happens before 关系   锁是java并发编程中重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。   下面是锁释放-获取的示例代码: class MonitorExample {     int a = 0;     public synchronized void writer() {  //1         a++;                             //2     }
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:202752
    • 提供者:weixin_38670420
  1. 操作系统之死锁

  2. 死锁其实在信号量时已经提到过,当一个进程想要申请资源A,拥有资源B,而另一个进程想申请资源B,但是拥有资源A,那么会产生死锁。   信号量本身是个资源,有一定数量。资源分为很多很多,如内存空间,CPU周期,I/O设备等,每个资源有一定数量的资源实例。   资源和信号量一样,有等待队列,当一个进程想要申请资源,但需要其他进程释放此资源,则进入该资源的等待队列。   死锁的必要条件:   1、互斥。即资源不能被多个进程所占有。这点其实除了只读文件,其他基本都满足。   2、占有并等待:A进
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:49152
    • 提供者:weixin_38569722
  1. C#多线程编程中的锁系统(三)

  2. 本章主要说下基于内核模式构造的线程同步方式,事件,信号量。 目录 一:理论 二:WaitHandle 三:AutoResetEvent 四:ManualResetEvent 五:总结 一:理论 我们晓得线程同步可分为,用户模式构造和内核模式构造。 内核模式构造:是由windows系统本身使用,内核对象进行调度协助的。内核对象是系统地址空间中的一个内存块,由系统创建维护。   内核对象为内核所拥有,而不为进程所拥有,所以不同进程可以访问同一个内核对象, 如进程,线程,作业,事件,文件,信号量,互斥
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:114688
    • 提供者:weixin_38719564
  1. Redis实现分布式锁的方法示例

  2. 之前我们使用的定时任务都是只部署在了单台机器上,为了解决单点的问题,为了保证一个任务,只被一台机器执行,就需要考虑锁的问题,于是就花时间研究了这个问题。到底怎样实现一个分布式锁呢? 锁的本质就是互斥,保证任何时候能有一个客户端持有同一个锁,如果考虑使用redis来实现一个分布式锁,最简单的方案就是在实例里面创建一个键值,释放锁的时候,将键值删除。但是一个可靠完善的分布式锁需要考虑的细节比较多,我们就来看看如何写一个正确的分布式锁。 单机版分布式锁 SETNX 所以我们直接基于 redis 的 s
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:74752
    • 提供者:weixin_38557768
  1. Linux多线程锁属性设置方法

  2. 互斥锁是Linux下多线程资源保护的常用手段,但是在时序复杂的情况下,很容易会出现死锁的情况。 可以通过设置锁的属性,避免同一条线程重复上锁导致死锁的问题。 通过int pthread_mutexattr_settype(pthread_mutexattr_t *attr, int type)接口设置 一般是以下四种属性: PTHREAD_MUTEX_NORMAL This type of mutex does not detect deadlock. A thread attempting
  3. 所属分类:其它

    • 发布日期:2021-01-10
    • 文件大小:37888
    • 提供者:weixin_38723699
  1. linux中各种锁机制的使用与区别详解

  2. 前言: 相信需要了解这方面的知识的小伙伴,已经基本对进程间通信和线程间通信有了一定了解。例如,进程间通信的机制之一:共享内存(在这里不做详解):多个进程可同时访问同一块内存。如果不对访问这块内存的临界区进行互斥或者同步,那么进程的运行很可能出现一些不可预知的错误和结果。 接下来我们了解三种常见的Linux下的互斥操作—>锁。 1.互斥锁(mutex) 特点:对于读者和写者来说。只要有一方获取了锁,另一方则不能继续获取,进而执行临界区代码。 创建锁: 有两种方法创建互斥锁,静态方
  3. 所属分类:其它

    • 发布日期:2021-01-10
    • 文件大小:125952
    • 提供者:weixin_38698149
  1. Linux下的“锁”事儿

  2. 原由   之所以写这篇文章当然还是在面试中涉及了对本文标题的相关问题-互斥锁和自旋锁的区别。听到这个问题的时候,我是比较忐忑的。互斥锁我还能简单说一些,但是对于自旋锁的了解几乎为零。为此,将总结Linux下的相关锁-那些“锁”事儿。知之为知之,不知为不知,是知也。不懂的地方,尽快查漏补缺!   简介   我们晓得在Linux内核中,同步机制是一大特性。比较经典的有原子操作、spin_lock(自旋锁)、mutex(互斥锁)、semaphore(信号量)等。   原子操作   原子操作,
  3. 所属分类:其它

    • 发布日期:2021-01-09
    • 文件大小:133120
    • 提供者:weixin_38616359
  1. Linux线程同步之互斥量(mutex)

  2. 互斥量(也称为互斥锁)出自POSIX线程标准,可以用来同步同一进程中的各个线程。当然如果一个互斥量存放在多个进程共享的某个内存区中,那么还可以通过互斥量来进行进程间的同步。   互斥量,从字面上可以知道是相互排斥的意思,它是基本的同步工具,用于保护临界区(共享资源),以保证在任何时刻只有一个线程能够访问共享的资源。   互斥量类型声明为pthread_mutex_t数据类型,在中有具体的定义。   1、互斥量初始化和销毁 /* Initialize a mutex.  */ i
  3. 所属分类:其它

    • 发布日期:2021-01-09
    • 文件大小:57344
    • 提供者:weixin_38621441
« 1 2 ... 5 6 7 8 9 1011 12 13 14 15 ... 36 »