我有一台 RTX 2080,我可以在 Windows 10 上以 37-40 MH/s 的速度挖掘以太坊,同时使用 PC 执行日常任务、浏览网页,甚至还可以玩视频游戏(在这种情况下,哈希率会下降到 10MH/s 但仍然有效),并且我的 PC 运行顺畅。
我的电脑上还有一个 Ubuntu Linux 20.04。它位于另一个分区上,我一天中的大部分时间都在这个分区上工作。无论我使用什么挖矿软件,挖矿都会使系统严重滞后,我几乎无法与任何东西交互。5-10 秒的滞后,甚至很难停止挖矿命令行。
我的驱动程序没问题,我可以在资源监视器上看到 CPU 核心有时会跳到 100%(但不是一直如此),而我的nvidia-smi --loop=1
输出值正常。知道这是什么原因造成的吗?
提前致谢。
挖矿时 CPU 使用率:
nvidia-smi --loop=1
输出时间戳:
Wed Feb 24 14:55:30 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.39 Driver Version: 460.39 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce RTX 2080 Off | 00000000:01:00.0 On | N/A |
| 47% 61C P0 166W / 245W | 5243MiB / 7959MiB | 100% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1267 G /usr/lib/xorg/Xorg 120MiB |
| 0 N/A N/A 2419 G /usr/lib/xorg/Xorg 510MiB |
| 0 N/A N/A 2556 G /usr/bin/gnome-shell 101MiB |
| 0 N/A N/A 2755 G livewallpaper 55MiB |
| 0 N/A N/A 3029 G ...AAAAAAAA== --shared-files 42MiB |
| 0 N/A N/A 20326 G gnome-control-center 2MiB |
| 0 N/A N/A 20561 C ./bminer 4377MiB |
+-----------------------------------------------------------------------------+
Wed Feb 24 14:55:31 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.39 Driver Version: 460.39 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce RTX 2080 Off | 00000000:01:00.0 On | N/A |
| 47% 61C P0 163W / 245W | 5243MiB / 7959MiB | 100% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
答案1
理想情况下,你应该将挖矿转移到另一个系统。我认为它仍然在 Windows 上运行的原因是 Windows 作为操作系统本身具有更多的开销,这样它仍然可以在负载下“平稳”运行。我认为 ubuntu 占用的空间较少。如果我是对的,也许在 ubuntu 上哈希率会增加,因为它可以访问更多资源。我能想到的一个解决方案是将挖矿转移到虚拟机,这样,你可以运行优化的操作系统(如果你愿意的话),而且你可以控制允许挖矿使用的资源量,通过一些配置,你可以在挖矿的同时使用你的 ubuntu 系统,尽管哈希率可能会下降一点。希望我有所帮助 :)(这是我的第一个答案)