上一篇说过有个cpufreq setpolicy patch涉及验证,qemu intel_pstate是不行了,主要是不支持X86_FEATURE_HWP or X86_FEATURE_APERFMPERF,只能在物理机上测试了。

我的本本是E40(一代i3),用了有点久了也不支持,intel_pstate是for SandyBridge arch,Intel从二代 i3+的U都开始支持了。查了下X230支持,xbao淘了一台二手96新with hdd + 4G RAM + i5-3320M,还阔以,1.5K, 买回来后升级到sata3 ssd 240G(for Win8.1,秒开), msata ssd 120G(for linux), feel great:)

秀下sata3 ssd benchmark:

tj-x230-ssd-benchmark.png

OK。 接下来主要是测试过程,开机进入grub选command line,比如我的hd0就2个区: msdos2 + msdos3,bzImage和ramdisk.gz放到了msdos3区(D盘)x86目录下,可以用ls, ls/(hd0,xx)看看:

step1: 加载内核

grub> linux (hd0,msdos3)/x86/bzImage

step2: 加载ramdisk

grub> initrd (hd0,msdos3)/x86/ramdisk.gz

step3: 启动启动启动

grub> boot

哈启动ok,确认下dmesg | grep pstate会show Intel P-state driver initial...