AMD Sempron 2100 上的 FreeBSD CPU 频率缩放

AMD Sempron 2100 上的 FreeBSD CPU 频率缩放

我在具有移动 AMD Sempron(tm) 处理器 2100+ 的 HP 瘦客户端上安装了 FreeBSD 9.0-RC3。我正在尝试获取 cpufreq 和 powerd 来管理处理器的频率,但我没有任何运气。以下是 dmesg 中的一些行:

FreeBSD 9.0-RC3 #0: Sun Dec  4 08:56:36 UTC 2011
    [email protected]:/usr/obj/usr/src/sys/GENERIC amd64
CPU: Mobile AMD Sempron(tm) Processor 2100+ (997.52-MHz K8-class CPU)
  Origin = "AuthenticAMD"  Id = 0x60fc2  Family = f  Model = 6c  Stepping = 2
  Features=0x78bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2>
  Features2=0x2001<SSE3,CX16>
  AMD Features=0xea500800<SYSCALL,NX,MMX+,FFXSR,RDTSCP,LM,3DNow!+,3DNow!>
  AMD Features2=0x119<LAHF,ExtAPIC,CR8,Prefetch>

module_register: module cpu/ichss already exists!
Module cpu/ichss failed to register: 17
module_register: module cpu/est already exists!
Module cpu/est failed to register: 17
module_register: module cpu/hwpstate already exists!
Module cpu/hwpstate failed to register: 17
module_register: module cpu/p4tcc already exists!
Module cpu/p4tcc failed to register: 17
module_register: module cpu/powernow already exists!
Module cpu/powernow failed to register: 17

powerd: lookup freq: No such file or directory

此外,sysctl dev | grep freq不返回任何命中。

关于如何让 CPU 频率管理工作有什么建议吗?

答案1

看起来好像没有。

FreeBSD 论坛的人们已经发表了意见,并且该芯片上不支持 CPU 频率管理。 AMD 的规格表也没有提及 PowerNow。

这并不奇怪 - 小型设备(例如 T5730w;您拥有的就是这种设备吗?)通常都是为了低温运行和低功耗而设计的。 Sempron 2100+ 的功率为 9W,采用无风扇设计,适合该型号。

如果您确实遇到散热问题,您也许可以更换机箱风扇或以其他方式改善空气流通,但我认为 CPU 不会配合。

相关内容