CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 Windows编程 进程与线程 搜索资源 - int

搜索资源列表

  1. process

    0下载:
  2. 简单轮转法进程调度 #include "stdio.h" #define getpch(type) (type*)malloc(sizeof(type)) struct pcb { /* 定义进程控制块PCB */ char name[10] char state /*状态 */ int ntime /*需要的运行时间 */ int rtime /*已执行的时间 */ struct pcb* link /*下一个进程控制块的地址 */
  3. 所属分类:Process-Thread

    • 发布日期:2017-03-22
    • 文件大小:1.25kb
    • 提供者:张嘉玲
  1. SimuRWLock

    0下载:
  2. 通过Mutex封装实现的读写锁类。写锁优先于读锁。如果有写锁在等待,则读锁一直等待,直到写锁获取锁,并释放后才能获取。读锁是共享锁,写锁是独占锁。提供Mutex与临界区两种方式可宏切换实现,Mutex为系统内核对象,速度比较慢,但比较好控制。临界区速度快,但无进入临界区无超时时间,对时间控制不精确。 BOOL ReadLock(int timeout=INFINITE) BOOL TryReadLock(int timeout=INFINITE,BOOL bLock=TRUE)
  3. 所属分类:Process-Thread

    • 发布日期:2017-04-06
    • 文件大小:28.75kb
    • 提供者:ceofit
  1. heart

    0下载:
  2. 自己用的进程心跳状态监测动态库。心跳防护动态库用于实现无人值守的程序的自维护功能,使得被防护程序由于某种异常而导致崩溃时可以自动重新启动,满足无人值守的环境要求。 心跳防护程序的核心是在心脏跳动和心脏恢复两个模块之间创建一个信号量。心脏跳动模块负责给信号量增值,心脏恢复模块负责给信号量减值。-have two func, StartHeartBeat((char* pszProgamName,int nTimeOut) ,StopHeartBeat()
  3. 所属分类:Process-Thread

    • 发布日期:2017-04-01
    • 文件大小:15.7kb
    • 提供者:wangbo
  1. danchuliji

    0下载:
  2. 单处理机系统的进程调度 //用running表示进程处于运行态 #define aready 2 //用aready表示进程处于就绪态 #define blocking 3 //用blocking表示进程处于等待态 #define sometime 5 //用sometime 表示时间片大小 #define n 10 //假定系统允许进程个数为n struct { int name //进程标识符 int statu
  3. 所属分类:Process-Thread

    • 发布日期:2017-04-06
    • 文件大小:1.33kb
    • 提供者:谭柳梅
  1. banker

    0下载:
  2. 可运行 #define W 10 //最大进程数W=10 #define R 20 //最大资源总数=20 int AVAILABLE[R] //可利用资源向量 int MAX[W][R] //最大需求矩阵 int ALLOCATION[W][R] //分配矩阵 int NEED[W][R] //需求矩阵 int Request[R] //进程请求向量 -Can run#define W 10 // maximum number of processes W =
  3. 所属分类:Process-Thread

    • 发布日期:2017-04-24
    • 文件大小:91.42kb
    • 提供者:toy
搜珍网 www.dssz.com