找回密码
 新注册用户
搜索
查看: 3991|回复: 4

FAD 1.30b测试版!

[复制链接]
发表于 2005-5-18 10:45:31 | 显示全部楼层 |阅读模式
RT

Changes in Find-a-Drug software 1.30b
This document was last updated on 17 May 2005 9:15 (GMT).

Loader
A local copy is now used on networked nodes under Windows which starts the central copy once this node is accessible (or times out after 15 minutes).

Setup
The software can now run as a service. New installations of the software are configured as a service (XP,200x) or a scheduled task (ME,98) by default. The configuration has to be saved (in the Find-a-Drug control panel) for existing installations. When the software is already running, you must restart the PC to start the service. A networked client running as service cannot open any windows - and the controls for doing so are not on the tray icon menu.
A scheduling option allows the software to run only at specified times during weekdays or weekends. This could be used to avoid running the software during working hours.
It is now possible to use proxy settings under Windows separately from Internet Explorer.
The configuration data stored in fadsetup.dat and is not backwards compatible with isetup.dat.
We believe we have fixed a problem which could lead to the configuration data being corrupted.
When saving the configuration, the software now retries with alternative servers listed in cgi.lis before reporting a failure.
The status bar now reports the same information as the tool tip.

THINK client
In mixed Linux/Windows installations, THINK no longer writes directly to the queue. Instead data is written to a temporary file which server then reads and writes to the queue. This should avoid some obscure queue errors.
Under certain circumstances such as a system failure, the results file and the progress file could be out of synchronisation. When THINK restarts it now checks that the files are compatible and if not restarts from after the last recorded hit. This should reduce or eliminate jobs being rejected because the results file is missing data.
Under battery power with 1.30b, THINK goes to sleep (after a short delay) and FaDsetup will not attempt to wake it until mains power resumes. This contrasts with 1.30a when loader would not start the software and FaDsetup put THINK to sleep.
Some internal and algorithmic changes have also been made.

Job queue server
The output from "Client Info" has been extended to include the CPU rating and CPU time (this requires KDFOLD=YES to be present in think.env). This uses data from files named computer.tip which replace pcname.nnn previously written.
Under Linux, "file not found" messages no longer occur during initial startup of the software.

Automatic Upgrade
This upgrade should proceed automatically and take about 2 minutes.

Fixed problems
Running networked clients as a service
A problem with networked clients has been resolved in 1.30b providing members specify a username that has network access when the software is installed/configured for those clients.
Jobs often failed when upgrading from 1.25 to 1.30
1.30b resolves this problem.
Jobs complete immediately when continued after no hits
This problem was reporting under Linux and has been resolved in 1.30b.
Query name and CPU time omitted from .tip files
Under Linux with 1.30a the computer.tip files did not include the query name or CPU time. This has been resolved under 1.30b.

Outstanding problems
fadsetup.scr can crash THINK
Under Windows XP when FaDsetup is configured as the screensaver, it often causes THINK to crash when it starts. Under 1.30b fadsetup.scr is no longer present in Windows XP!
Linux messages
Under Linux there are no messages written to the screen during an upgrade (although there are to server.log and loader.log). This can cause confusion.  

译文如下:
Find-a-Drug 1.30b更新列表
最后更新于2005年5月17日9:15 (GMT)

Loader
网络节点使用本地loader文件,当客户机连接主机时(最长15分钟后)会自动生成。

Setup
软件可以设为系统服务进程。软件新的安装模式,可把软件自动设为系统服务进程(XP,200X)或计划任务(ME,98)。已经安装FAD的用户必需保存一下设置,以使它生效(在Find-a-Drug控制面板)。如果软件正在运行,您必须重启计算机以使服务生效。如果网络集群的客户端作为服务运行,将无法打开任何窗口 - 并且不能通过系统栏图标进行任何控制操作。
计划选项允许软件在平常或周末的特定时间运行。这样可以避免在工作时间运行软件。
现在不仅可以使用IE代理设置,还可以设置特定代理。
对isetup.dat存储的设置信息格式进行修改,但不可向下兼容。
修正了一个可能导致设置信息出错的漏洞。
当保存设置时,软件在报错前,会轮流尝试连接cgi.lis中的所有服务器。
统计栏信息和工具提示信息同步。

THINK客户端
在混有Linux/Windows的网络集群里,THINK不再直接写入服务器queue。数据将先写入本地临时文件,由服务器来读取并写入queue。这样可以解决偶尔出现的queue错误。
在某些情况下(如:系统出错),结果文件和进度文件可能会不同步。现在当THINK启动时会检查文件是否兼容,如果不兼容,则会从上次HIT开始重算。这样可以减少甚至杜绝,任务因为数据缺失而被拒绝接受的情况。
使用电池做电源的计算机上的1.30b,THINK会自动休眠(在短暂的延迟后)并且FaDsetup不会试图唤醒THINK直到主电源恢复。这与1.30a不同,1.30a的loader无法启动软件,FaDsetup会使THINK强行休眠。
对程序内部结构和算法做了少许调整。

Job queue server
扩充了"Client Info"的输出信息,包括CPU速率和CPU time(需要将think.env里出现KDFOLD=YES)。它将使用名为computer.tip的文件而不是先前的pcname.nnn文件保存。
Linux下,在启动软件时不会再出现"file not found"消息。

自动升级
升级大约需要2分钟左右。

已修正问题
网络客户端做为服务运行
1.30b修正了一个网络集群的客户端的问题。当安装/配置客户端,需要访问网络服务器时,提供用户一个指定的网络访问用户名。
当从1.25升级到1.30时任务经常崩溃
1.30b解决了此问题
当前一个任务没有hit时,当前任务会立即完成
Linux有此问题,1.30b已修正此问题
.tip文件缺少对象名称和CPU time项
1.30a Linux版的computer.tip文件缺少包括询问对象名称和CPU time项。1.30b已修正此问题。

已知漏洞
fadsetup.scr可以导致THINK崩溃
在Windows XP下,当把FaDsetup设置为屏暴时,它启动时经常会导致THINK崩溃。在1.30b中不会再在Windows XP中安装fadsetup.scr文件。
Linux消息
在Linux下当升级时屏幕无消息显示(虽然他们已写入了server.log和loader.log)。这可能会导致出错。
回复

使用道具 举报

 楼主| 发表于 2005-5-18 10:51:16 | 显示全部楼层
升级提示:
由于此版本内容及功能变动较大,所以出的问题也比较多。请大家谨慎使用。总之,不推荐没有FAD或计算机相关经验的新用户更新。

升级方法:
在FADSetup中勾选Beta Test选项。等下次下载或上传任务时会自动升级。

已知问题:
根据官方反馈,集群的网络访问方面出现严重错误,所以请网络集群服务器千万不要升级。
单机版用户可以升级进行测试。
回复

使用道具 举报

头像被屏蔽
发表于 2005-5-18 12:29:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2005-5-18 18:19:52 | 显示全部楼层
我今天重新开FAD,结果一下子升到了1.30b…………
回复

使用道具 举报

发表于 2005-5-19 06:41:49 | 显示全部楼层
我昨天晚上勾选 Beta Test 选项后,手动下载新的任务包,想提前体验下下新版本,结果看见它下载了10多个文件后,FAD 在系统托盘上的图标就没了,通过任务管理器只看见“loader.exe”,CPU使用率为0,内存占用2524KB。整整一个晚上都是这样的。

今天早上我先重装了 fadv125g 版,然后自启动客户端,但是还是只看见“loader.exe”,CPU使用率为0,内存占用2653KB..............又等了大概六分钟左右,久违的 FAD 图标在系统托盘上终于又出来了...........

的确有改变!!!!

fadsetup 界面多了两个子选项卡,一个是“Internet”,用来设置代理服务器;一个是“Schedule”,用来设置工作日和休息日内客户端运行的时间段。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-5-3 01:50

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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