iFIX调度执行模式 点击:1059 | 回复:3



如火

    
  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-07-25 15:43:00
楼主
感谢王雷提供。
iFix调度执行模式可以分“前台执行”和“后台执行”。

    通常在开发阶段或初次投入运行时建议采用“前台执行”模式,因为排错比较方便。

    当执行一段时间确定程序稳定后,建议改为“后台执行”模式,因为可以避免调度造成Workspace.exe进程负担增加,切换画面也会更加顺畅,而且因为程序进程分开,就不会因为调度错误导致workspace出错。

    调度在背景模式执行较有效率,整体CPU负载会降低。

    通常基于事件的调度消耗较大,最好不要写太多。

    当然使用背景模式时,由于调度进程为FixBackgroundServer.exe,和Workspace.exe分别为两个进程,调度也就不能直接使用project_User内的全局变量,只能间接的读写。



songzg

  • 精华:0帖
  • 求助:0帖
  • 帖子:96帖 | 732回
  • 年度积分:0
  • 历史总积分:1884
  • 注册:2006年11月16日
发表于:2007-07-31 13:28:00
1楼
/?

油彩

  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 83回
  • 年度积分:4
  • 历史总积分:276
  • 注册:2006年9月15日
发表于:2007-08-02 16:07:00
2楼
调度内不能使用全局变量的是吗????
写调度时,老是出错..

如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-08-06 10:53:00
3楼
只能间接的读写

热门招聘
相关主题

官方公众号

智造工程师