找回密码
 欢迎注册
楼主: 0→∞

[求助] 果树问题讨论:这两个问题等价么?

  [复制链接]
发表于 2009-11-23 20:22:25 | 显示全部楼层
计算人员:winxos
计算文件:fid3
当前文件大小:0
进度:6272
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-11-23 21:29:43 | 显示全部楼层
计算人员:Frankenstein
开始时间:09.11.22
计算文件:fid4
当前文件大小:0
进度:3892
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-11-24 08:11:13 | 显示全部楼层
在我的机器上用这个方法不行(反复提示不能计算)。

第二个数据同时计算时,好像对第一个数据计算速度没什么大的影响(可能我是8核机器),所以我又加了两个数据同时计算。

我现在开始计算fid27,fid26
sheng_jianguo 发表于 2009-11-20 15:42

想到一个问题。sheng_jianguo的这台机器增加到四个数据时好像对计算速度影响挺大,是不是你的机器启用了HyperThreading,所以实际上只有4核?如果这样,建议只多运行3个数据. 而且如果方便,可以试验比较一下打开和关闭HyperThreading(BIOS设置中)运行速度的区别。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-11-24 08:29:39 | 显示全部楼层
计算人员:数学星空
开始时间:
计算文件:fid2
当前文件大小:0
进度:13150
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-11-24 10:14:53 | 显示全部楼层
同时计算四个数据没有问题,且速度没什么影响(单个数据计算时,每天3000多条,现在四个数据,每个数据也是3000多条),主要是服务器在总部,没法控制,晚上跳掉就没法计算了(昨晚没跳掉)。现在进度是:
fid26:3782
fid27:3778
fid28:3540
fid29:11179
fid30:9979
target20文件:都是0KB
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-11-24 12:26:49 | 显示全部楼层
你可以试着写一个批处理程序,比如runs.bat,内容类似:
cd run1
test.exe<fid26&
cd run2
test.exe<fid27&
cd run3
test.exe<fid28&
...
然后利用BBS里面那个自动启动的服务程序将它设置为自动启动程序试一试看
不过如果那个服务不支持批处理程序,那么可能需要写一个c程序使用system命令调用这个批处理程序
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-11-24 13:54:23 | 显示全部楼层
我是通过网络以普通用户(不是Administrator用户)身份与服务器联系的,权限守到一定限制。
改成适用的服务程序(不显示任何东西,要了解计算进度只要查看tag文件就可以了)可能比较困难
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-11-24 13:55:13 | 显示全部楼层
现在在我的windows上测试使用上面的方法成功。
我只需要启动两个,
两份程序分别在c:\ocd_dir\orchard\binary
和c:\ocd_dir\orchard\bin2
然后在目录c:\ocd_dir\orchard下面创建文件start.bat,内容如下

  1. cd binary
  2. test<fid5&
  3. cd ..
  4. cd bin2
  5. test<fid6&
  6. cd..
复制代码
然后将XYNTService.ini设置如下:

  1. [Settings]
  2. ServiceName = XYNTService
  3. ProcCount = 1
  4. CheckProcess = 0
  5. [Process0]
  6. CommandLine = "C:\ocd_dir\orchard\start.bat"
  7. WorkingDir = "C:\ocd_dir\orchard"
  8. PauseStart = 1000
  9. PauseEnd = 1000
  10. UserInterface = Yes
  11. Restart = No
复制代码
然后运行
XYNTService.exe -i
然后到控制面板的服务选项里面,选择XYNTService服务,在其属性里面,设置以当前用户身份运行。
那么下次重新启动机器程序就自动启动了
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-11-24 16:39:08 | 显示全部楼层
计算人员:数学星空
开始时间:
计算文件:fid2
当前文件大小:0
进度:14400
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-11-24 19:34:39 | 显示全部楼层
计算人员:winxos
计算文件:fid3
当前文件大小:0
进度:8529
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-4-20 21:15 , Processed in 0.061893 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表