应用程序:一个应用程序,事实上是一个服务程序,专门做服务命令的接收与转发。因此是长时间的后台运行程序。
    先决条件:针对该服务程序,做不中断的数据的批处理。
    背景条件:当机器在作批处理的同时,还在做其它作业,即:还有其它人为的动作,比如鼠标、键盘的活动等。则该程序运行多久都没有问题;
         但如果机器仅仅做批处理,几个小时之后,该程序会崩溃;
这是为什么?!
是应用程序的问题?!操作系统处理机制的问题(如果这样,应用程序应该采取什么避免措施)?!还是其它什么问题?!
注意:应用程序运行的环境操作系统在WIN2000 PRO。
希望大家提供自己的意见,暂时提供100分。

解决方案 »

  1.   

    同意Skt32(Skt32),检查电源设置以及屏幕保护
      

  2.   

    同意Skt32(Skt32)和imzxr(雨点)的看法
    重点检查一下电源,屏保,硬盘是否存在定时或无用户事件情况下的休眠
      

  3.   

    象“内存泄露”,“屏幕保护”,“定时关闭硬盘”,“机器休眠”等情况都考虑过。
    还有没有其它原因呢?!
    比如:WIN系统的进程调度方面的?!
    或者其它?!
    呵呵,当然,说到底,还很可能是应用程序的问题。主要是这样的问题很难查。只有排除了其他所有可能的因素,才好下决心。