Bitcointalk · Bitcoin 0.3.1 released

中本聪,2010 年 7 月 15 日

SN-1240 已核对来源,附原文与上下文。

阅读语言
中文译文

在 Windows 上,生成硬币的优先级仍相当于正常。如果你以生成硬币模式运行 BitCoin,再运行一个吃光 CPU 的东西(比如 CPU hog:http://www.microtask.ca/cpuhog.html),你会看到 BitCoin 和 CPU hog 以 50/50 平分 CPU,而不是 CPU hog 独占、BitCoin 只在空闲/低优先级上运行。khash/s 也减半了,这进一步证明线程并非运行在低于正常的优先级。

我没能复现。我是双处理器,所以跑了两个内存吞噬程序。任务管理器显示 Bitcoin 的 CPU 是 0%。khash/秒的表针卡住不动,因为它一点 CPU 都分不到来刷新自己。

你是双处理器吗?你确定你跑的不是单处理器吞噬程序?

ORIGINAL · 英文原文
On Windows, the priority of the Coin Generation is still net for normal. If you run BitCoin in Generate Coin mode, then load up something to eat up all the CPU (like CPU hog for example: http://www.microtask.ca/cpuhog.html) you'll see that both BitCoin and CPU hog share the CPU 50/50 instead of CPU Hog taking all the CPU and BitCoin running only on idle/low process. The khash/s is also reduced in half, so further evidence that the threads are not running in a lower than normal prioirty.
I was not able to reproduce this.  I have dual-proc, so I ran two memory hogs.  Bitcoin got 0% of CPU according to the task manager.  The khash/sec meter stayed stuck because it couldn't get any CPU to update it.

Do you have dual-proc?  Are you sure you weren't running a single processor hog?
来源
Bitcointalk 原始链接 ↗ 记录编号 SN-1240