⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_56610.htm

📁 vc
💻 HTM
字号:
<p>
序号:56610 发表者:Frank.Guo 发表日期:2003-10-19 11:37:49
<br>主题:运行时才出现的致命错误
<br>内容:我的一个搜索程序在调试时几乎不大问题,但一实际执行就有很大机率死机或是重启(有一定概率,并不必然)。<BR>在这个程序中主要麻烦的是多线程,我设置了500个搜索线程类,并用一个500的指针数组控制它们,在每一个线程里去作无数次网络上的FTP访问,以获取服务器上的文件信息。出现问题时系统提示:<BR>stop&nbsp;&nbsp;ox0000008e (oxc0000005 , oxf99b4209 , oxeeo9b640, ox00000000)<BR><BR>sknfw.sys - address F9bb4209&nbsp;&nbsp;base at F9bb1000&nbsp;&nbsp;datastamp 3bd673a6<BR><BR>beginning dump of physical memory<BR><BR>......<BR>请问高手,这会是哪方面的问题,如果需要请指明,我将把整理后的文件放上去。<BR>谢!!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:Half_C 回复日期:2003-10-19 15:36:41
<br>内容:你这个样子占用很多系统资源,包括CPU和内存,这些线程的错误处理很重要,建议你仔细进行错误处理,例如,内存的分配(初始化、分配成功)收集,等管理!线程的尽量动态启动和结束等等,否则,有异常是正常的,特别是内存问题!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:苗秦 回复日期:2003-10-19 18:35:34
<br>内容:你好,问一下你是怎么处理这么多的线程的呢<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Frank.Guo 回复日期:2003-10-25 23:22:26
<br>内容:开始时用一个链表,建一个线程就把它的信息给到链表里去,完成一个删一个,但觉得效果非常不好,于是建了一个500结点的数组,把500个线程的线程类地址分配进去,用静态的地址管理每个线程,效果要好得多。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -