The eOn Project:常见问题解答

来自中国分布式计算总站
跳转至: 导航搜索

论坛

EON 官方论坛位于 Free-DC 社区。Free-DC 社区同时也提供一个关于本项目进度的统计页面。


FAQ

问:eon 在不同的系统下速度如何?

CuGB (C++) 基准:

时间 客户端 操作系统 硬件配置
14s win32 WinXP 2.80 GHz Athlon 64 FX-55
14s win32 WinXP 2.6 GHz Athlon 3200
17s win32 Win64server 2.2 GHz Opteron 275 (dual core)
18s win32 Win2k 2.42 GHz Athlon 3200
24s win32 WinXP 1.83 GHz Athlon 2500
30s win32 WinXP 1.75 GHz Athlon 2200
33s linux32 Slack 9.1 2.4GHz Athlon 3200
35s linux64 Redhat E3 2.0GHz Opteron 246
36s linux32 Redhat E3 2.0GHz Opteron 246
40s linux32 Debian 3.0 2.1GHz Athlon 2800
45s linux32 Debian 3.0 1.6GHz Opteron 142
36s win32 Win2k 2.66GHz P4
38s win32 WinXP 1.7GHz Pentium M 735 Dothan
49s linux32 Debian 3.0 2.8GHz P4
26s macosx OSX 10.3 2.5GHz G5 PowerMac
107s macosx OS X 10.4 1.5GHz G4 PowerBook

AlPyr (Fortran) 基准:

时间 客户端 操作系统 硬件配置
91s win32 Win2k 2.42 GHz Athlon 3200
110s linux32 Redhat E3 2.0GHz Opteron 246
150s win32 WinXP 1.7GHz Pentium M 735 Dothan
507s win32 WinXP 0.7GHz PIII
881s linux32 Redhat FC3 0.4GHz PII
78s macosx OSX 10.3 2.5GHz G5 PowerMac
399s macosx OS X 10.4 1.5GHz G4 PowerBook

更详细的基准数据请查看这里


问:我屏幕保护由 EON 跳转到默认的屏幕保护程序了(一个黑色的屏幕)。

答:如果屏幕保护程序无法找到屏保文件,那么为了避免错误的发生,它将自动启用默认的屏保。如果要修正这个问题,您需要卸载 EON ,然后重新下载客户端安装。


问:有能在 Windows 下运行的命令行版本的客户端程序吗?

答:我们没有能够在 windows 下安装的真正意义上的命令行版本,但是如果您运行客户端程序 client.exe(默认路径为 c:\Program Files\Eon\client.exe),就会发现,其运行界面如命令行一样简朴。


问:客户端程序每隔多久连接一次服务器?

答:通常,每个工作任务在 1~30 分钟内即可处理完毕。您可以通过本站统计页面查看到您完成每个工作任务所花费的时间。客户端必须在完成当前工作任务后与服务器连接。EON 项目用来对固化过程进行长时间的模拟。当服务器收集到了足够多的工作任务后,将通过新的统计情况向客户端分发新的任务。因此,EON 不可能让一个客户端储备多个任务包,而且不允许客户端离线运行。


问:Cosm 协议要求这个软件体系开源,那么哪里可以下载源代码呢?

答:EON 的源代码主要分为二大部分。我们为建立一个简单的客户端/服务端应用程序开发了一个框架。它叫做 fida。fida 的源代码可以通过 fida 的网站下载。科学代码可以通过 cvs 获得。在我们的代码论坛里您可以通过 cvs 很方便的找到 EON 和 fida 的下载。


问:什么是 Fida

答:FIDA 是一个尚处于开发和部署阶段的能够整合互联网上闲置电脑的处理资源的分布式应用程序。它在设计上遵循基于 TCP/IP 协议的客户端-服务端标准。FIDA 能在大部分分布式科学和设计应用领域内高效灵活的发挥作用。 

问:什么是 Mithral

答:Mithral 是一个符合客户端-服务端标准的开发工具,它使得开发者们可以迅速方便的为需要进行大规模客户服务器应用的组织编制出包括“分布式计算”和 P2P 类型的软件。它广泛应用于公司或研究实验室的 CS-SDK 体系中。这使得处于防火墙后的系统用户能够安全迅速的进行实际的工作。

其它问题

如果您在使用过程中,遇到了这里没有列出来的问题,请将详细的问题描叙通过电子邮件发给 Graeme Henkelman,我们会及时的给予答复。