如何通过沙箱功能,安全的为“Folding@Home”项目提供算力?

Raymon725cnBeta


COVID-19 的流行,引发了许多人对 Folding @ Home 项目的又一轮热情,目前其总算力已相当于全球排名前七的超级计算机。


作为一个分布式计算项目,其旨在通过众人拾柴火焰高的方式,执行有关蛋白质折叠的分子动力学模拟。

不过现在,该组织已经将重心放在了应对 COVID-19 这场公共卫生安全大危机上。

作为一家软件巨头,微软已经积极投身于这方面的工作。但除了分享已有的硬件算力和专家技术资源,该公司还希望帮助每一位投入 Folding @ Home 项目的个人。

为使之更安全地分享算力,该公司已经特地分享了一段 PowerShell 脚本,以允许用户在 Windows 沙箱上运行 Folding @ Home 客户端(脚本下载地址)。

有需要的朋友,可通过管理员身份执行 PowerShell,或打开命令提示符(CMD)并执行如下命令:

Powershell.exe -ExecutionPolicy Bypass -File .\\install_folding_sandbox_on_host.ps1

如需传递用户名,可参考执行如下附带了 -username 的命令:

Powershell.exe -ExecutionPolicy Bypass -File .\\install_folding_sandbox_on_host.ps1 -username <your>

通过此脚本,用户可轻松配置已下载并安装的最新版 Folding @ Home 客户端。

若未启用沙箱,则该脚本会先启用沙箱、并要求重新启动 Windows 系统,然后你可重新执行如上步骤。

最后,微软将相关脚本上传到了 GitHub 开源资源库,以便更多人提交有关在杀向中运行其它应用程序的想法。


分享到:


相關文章: