M715q Power Usage and the BSDes
Following previous post where using M720q as a desktop machine was
以下正文同步自 Hacker News 最新,版权归原站所有,已转换为易读排版。
Following previous post where using M720q as a desktop machine was considered not that good, someone on the Fediverse pointed me to the AMD versions of ThinkCentre. Having noticed that ATI/AMD/Radeon GPU do seem to work pretty well on OpenBSD, I got a refurbished ThinkCentre M715q and had a look at it.
The refurbed ThinkCentre came with an AMD PRO A10-9700E R7 CPU, 4 GB of RAM and a 500 GB Western Digital Black Mobile 2.5" SATA drive.
In IDLE mode after a standard “server” installation, power consumption was 11-12 W.
Once the DP monitor and USB keyboard are unpluggued, the power consumption lowers to 7 W. The usage of powertop didn’t seem to allow usage of less power.
After the installation, a reboot and an IDLE time of a few minutes, the power consumption was about 22 W.
Once the DP monitor and the USB keyboard were unpluggued, the power usage went down to 18 W. The sysctl hw.acpi.cpu.cx_lowest=Cmax magic spell or the powerd daemon didn’t change anything. But loading amdgpu had power usage dropped to 10 W. Loading amdtemp didn’t change anything regarding power usage but I could then watch the temperature being kept around 38 degC while doing nothing.
Running ubench used about 30 W but the CPU never went above 53 degC. Strangely the process died before finishing and CPU usage was mostly around 30%. Not sure if this means something about CPU support.
Once the installation is finished and the system has rebooted, leaving it IDLE for a couple of minutes lead to a power consumption of 26 W.
Disconnecting the DP monitor and the USB keyboard saved a few watts but the system was still using about 24 W. After installing and running estd -b, power usage went down to 19 W and the temperature to 49.3 degC.
While running ubench, power usage went up to 50 W and temperature up to 66 degC.
On this machine too, NetBSD refused to boot, or at least never issued the DHCP request, when no monitor were plugged in. The closest to headless I could get was using an HDMI Dummy plug.
After the installation’s completed, all patches were applied and the kernel finished relinking, power consumption stabilized around 15 W.
Once apmd was started in automatic performance adjustment mode, power usage went down to 14 W, hw.setperf being switched to 0 and hw.cpuspeed to 800 instead of 3000.
After disconnecting the DP monitor and the USB keyboard, only 10 W were drawn from the wall.
While running ubench, power consumption did not get above 37 W.
Unless I messed up somewhere, temperatures didn’t seem to be available in sysctl.
Trying to use OpenBSD 7.9 as a workstation on this machine was not that great. It was connected to a 27" 4K monitor using a DP to HDMI dongle, a USB mouse and keyboard and a USB soundbar.
Once this test was done, I gave it a try to -snapshot. The audio access is solved there and I can use sndioctl as expected. 2160p is still not useable but at least, it doesn’t freeze the machine anymore. Actually, using VLC to display 4K content is pretty normal - only a few visual quack from time to time. 8.0-current dmesg is available here and it feels definitively like the way to go for a workstation. Finally switching to CDE and using Librewolf turned to be way better than with 7.9. So you definitively want to go 8.0 or 8.0-current with this machine. Note that the fan is not inaudible though, which makes it more suitable as a server (in a remote cupboard :) than as a workstation, close to my ears.
This AMD generation really seem to use more power than the Intel one. Also, the fan is definitively louder on the AMD model. And given that even the Intel(R) Core(TM) i5-8500T does not use more power, I would definitively go for the M720q for my homelab stuff.
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。