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

解决计算机重启后正在运算项目重新置零的方法

[复制链接]
发表于 2006-3-7 23:01:31 | 显示全部楼层 |阅读模式
  众所周知,有些项目必须一次性算完。如果在计算过程中重启、关机,那么再次开启后项目就会重新置为零。
  碰到这样的项目,如果运算时间只有1小时左右,那么我们还会等等再关机;如果是长达8、9小时的任务,你肯定会被它气得连脾气都没了——除了等待它完成以外,或许只能取消任务。
  其实,还有一个两全齐美的方法,既能关闭计算机,又能再下次重启的以后,继续项目。而且这个方法是Windows自带的——使用Windows的休眠功能。
  在控制面板里,打开“性能和维护”-“电源管理”,把里面“休眠”选项卡里的“启用休眠”勾上,再在“高级”里把“按下计算机电源按钮时”的设置改为“休眠”。这样就OK了,以后只要按下计算机的电源开关(按一下即可放掉,不要长时间按住,长时间按住是强制关机)。然后,你会看到计算机如以往那样开始结束进程、退出系统,最后会出现一个和Windows启动界面很像的黑色界面,提示正在进入休眠,当进度条到达100%后,计算机进入休眠状态,自动切断电源。
  “休眠”不是“待机”。“待机”是在接通电源的情况下,通过自动关闭显示器、硬盘等设备达到节约电源的目的。而计算机休眠时,则是将内存中所有信息保存到硬盘上,然后关闭计算机。当你下一次启动电脑时,计算机自动会把保存在硬盘中的信息重新复制到内存里。因为内存中的信息被恢复到了关机前一刻的状态,自然那时正在运行的任何程序都将会从那一刻开始继续运行。
  最后必须再提一下的是,你的主板必须支持电源管理功能,才能实现“休眠”——不过一般而言,不是太老的主板的话,基本上都能实现这个功能。
回复

使用道具 举报

头像被屏蔽
发表于 2006-3-7 23:12:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-3-7 23:40:03 | 显示全部楼层
楼主的方法真是不错,一次性要算完的项目好象是WCG。
回复

使用道具 举报

发表于 2006-3-8 06:45:57 | 显示全部楼层
WCG 不要求一次性算完的,只不过算的时间太长而已。重启后,WCG 的进度会回 0 ,但是大概过三分钟左右就恢复到重启前的进度了。这说明,结果进度没丢,只是程序的反应慢了点而已。
回复

使用道具 举报

发表于 2006-3-8 06:47:33 | 显示全部楼层
我个人感觉,最好的方法还是在重启或关机前手动退出一下 BOINC 平台比较好。
回复

使用道具 举报

发表于 2006-3-8 12:17:13 | 显示全部楼层
嗯,主流的项目应该都没有这个问题的:)

引用 zyhtotti 在 2006-3-7 11:12 PM 时的帖子:
我还真的不知道哪些是需要一次性算完的
回复

使用道具 举报

发表于 2006-3-8 21:33:22 | 显示全部楼层
还好,俺台机一般不关机,IBM本本用的就是休眠,到地方马上可以用.....都是不关机的
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~

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

GMT+8, 2024-9-24 12:22

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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