正在开发一监控系统,由于要边监控边往硬盘里写录像数据,经常碰到以下问题:
1、开发环境:windows98
2、问题:当硬盘(80G以上)容量还剩余10—20%时,系统经常弹出“磁盘已满” 对话框,造成死机。
请各位大侠不吝赐教!!!
1、开发环境:windows98
2、问题:当硬盘(80G以上)容量还剩余10—20%时,系统经常弹出“磁盘已满” 对话框,造成死机。
请各位大侠不吝赐教!!!
解决方案 »
- 【求助】关于2个串口读取的问题,谢谢大家
- [iocps类的使用方法]Codeproject上的各例子
- 单线程的 端口扫描 奇怪现象
- 大侠给我一个两个滑块的Slider控件^_^
- 怎样用软件仿真玩具动作?
- recv(SOCKET s,char FAR *buf,int len,int flags)中的buf问题
- 高分请教IOCP网络编程高手,关于完成端口IOCP,服务器主动发信息给客户端口WSAsend问题?谢谢
- 请问谁对vc及数据库下的数据类型熟悉???--我是新人!承蒙大家照顾。
- *** 想对BMP文件从bfoffBits开始的数据直接读取来显示位图(256色),怎么实现?
- 如何获得CFileDialog对话框中选择多个文件时各文件名???
- 为何编译不了?
- 急!!!请高手帮我解决一下!!在线给高分!!!
我的建议你最好在win2k上,另外你不能老向你的系统盘写数据,你应该多分几个逻辑盘,在存储时,要有一定的检测硬盘空间得策略,我不知道你的具体应用,我可以告诉你我在程序中是如何处理的:
1、我的录像文件用户可以选c:以外的任何一个盘符,这是默认的情况。
2、当我每启动一个录像线程前进行当前盘符空间检测,当空间小于某一域值时,循环检测当前盘符下一个逻辑盘符,作同样的工作,如果该空间足够,就在该盘符下存放录像文件。如果检测到所有的逻辑盘符下的空间都没有足够的空间时,你必须作特殊的处理。