000 背景
话说去年下半年的时候,我买了一部新的笔记本,暗影精灵5Pro,换下了之前的话说N56VZ。N56VZ怎么说也服役6年多啦,性能跟不上日常使用需求了,就被我换下去做Nas了。
然后因为办公室也要用,所以经常需要来回背。然鹅这货的电源足足两百瓦,挺重的,插头插来拔去的我觉得太麻烦了,于是在淘宝上寻摸了一下,买了一块三方电源。
最近几个月以来,我觉得这笔记本越来越不顺手了,就是感觉速度不像刚买的时候那么流畅了。但具体哪里有问题,也说不上来,因为各项指标看着都挺正常的。所以一直以来也没有多想。
001 发现问题
直到上周五,我写了一个程序。这个程序很简单,就是同时对一个文件计算Hash值,一次性算出来MD5、SHA1、SHA256、ED2K四个Hash。这个我承认是要求过分了一点。
写完之后测试,为了不让硬盘影响速度,把文件放在机器内置的NVME固态硬盘上。然后找了一个1GB的文件进行测试。算出来的结果是这样的……
我是不会告诉你这是用了多核并行计算的结果。虽然没用到多高深的优化手段,但这比单核计算的不到30MB/S还是快了很多。
事情如果就到这里就结束,那当然就不会有这篇博客了。
后来我在家里的时候,为了做数据参考,就又跑了一次,结果令我惊讶的是居然这次性能是成了下面这样的结果。
啥都没做,性能翻番,天下竟然有这种好事儿?
010 确认问题
为了明确是不是性能问题导致的差异,我扛出了AIDA64。在家里测的时候,性能是这样的。
在公司测,性能是这样的。
哟呵,果然性能降低了将近50%。
011 确认过眼神,是电源的锅
仔细思考了一下,两个测试,除了空间坐标上的不一样,剩下的也就时间和电源不一样了。本着讲科学的原则,我觉得是电源的问题。
这个电源虽然是三方的,但人家有专门的兼容啊,买这么久我就没见过系统提示不兼容过。
经过我反复测试,发现:
- 如果我是用的三方电源开机的(不管是从睡眠唤醒还是全新启动),直到插一次原装电源前,性能都是低的那一版
- 如果我用的是原装电源开机,以及在用过一次原装电源后(直到关机或休眠),那性能也都是高的那一版
- 用三方电源开机的话,性能会降低,但如果用一次原装电源,再换回三方电源,性能也不会降低
- 最要命的是,这性能高或低,看是看不出来的,只有测过才知道,因为GPU性能没影响,内存性能没影响,CPU主频等参数都没影响,但就是速度变慢了,我也是不太明白为什么
100 然后?
然后怎么办?闲鱼逛逛看有没有便宜的二手原装电源了。你问我如此喜新厌旧的人为什么会买二手的?因为贵啊!原装的电源都快六百块了
如果谁能告诉我为啥GPU性能没影响,内存性能没影响,CPU主频等参数都没影响,但就是速度变慢的话,那就感激不尽了……
啊,惠普你个奸商。
电源破解没完毕
难道是纹波比原装大太多导致的?这个可以拿示波器检测下
要不试试更新bios 一般来说新版就能修复这些bug了
GIF出处官方群934446546
老哥好像写错字了“话说N56VZ”
FSLib.Network考虑更新.NET Core版本吗?
.Net Core 不支持HttpWebRequest,所以没法直接支持了。但后续可能会推出API接近的.Net Core版本。
电压不够?
并不是。。原因参见倒数第二段第三条。。
应该是用第三方电源时,系统判断依然是电池模式,并非使用插电电源模式,导致省电模式
不是这个原因,因为省电模式表现很明显(包括电源模式,CPU主频等)