- 博客(4)
- 资源 (10)
- 收藏
- 关注
转载 内存映射文件
内存映射文件与虚拟内存有些类似,通过内存映射文件可以保留一个地址空间的区域,同时将物理存储器提交给此区域,只是内存文件映射的物理存储器来自一个已经存在于磁盘上的文件,而非系统的页文件,而且在对该文件进行操作之前必须首先对文件进行映射,就如同将整个文件从磁盘加载到内存。由此可以看出,使用内存映射文件处理存储于磁盘上的文件时,将不必再对文件执行I/O操作,这意味着在对文件进行处理时将不必再为文件申请
2011-06-22 17:08:00 841
原创 zthread学习 实例十二 ZThread库基本结构的规纳
1、四大基类 CancelableCancelable提供了通用的方法来定义语义,调用了cancel()的Cancelable对象,将被置为disable。调用过cancel()ed的对象不必立即中止工作。通常被cancel()ed的对象尽可能快的继续执行完当前分配给它的工作,然后再变得不可用;但它不能接受任何新分配给它的工作。cancel()函数:使一个Cancelab
2011-06-03 16:40:00 2645
原创 zthread学习 实例十一 信号量机制
ZThread库提供了另外一种同步机制——信号量,它定义了两种信号量:Semaphore(带上界) 和 CountingSemaphore(不带上界),都类似于传统的信号量,下面例子说明了其用法:#include "stdafx.h"#include "Display.h"#include using namespace std;using namespace ZThread
2011-06-03 11:26:00 2278
ZThread库 Wince下的DLL版
2011-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人