工作站CPU超频,通过测试软件的压力测试就OK了吗?终极测试还是要看具体的应用场景
最近想起超频试试自己年初入手的工作站,也是纯玩,超超频,看看是什么个体验,不过这个过程中还真有所学习。
由于电脑的主板,电源,散热等配的都比较高端,所以上来直接超频5.2G,电压选择为自动,不过再整个测试阶段发现电压一直都是1.3v多,并没有跳到1.4v, 所以也算是凑合。各种跑程序,各种测试,发现还行,没有死机,没有蓝屏,所以感觉OK,于是就把自己平时工作用的一个深度学习的代码运行上,毕竟所谓的各种测试通过与否只是测试,最终行不行还是要看到底能不能胜任日常的工作需求。
这时就发生了一些诡异的事情,使用超频后的CPU跑日常工作用的深度学习代码居然会不定期的错误,其表现就是报段错误,segment error,然后程序直接挂断掉,中断,这时啥情况,直接懵了,而且这个问题的出现是不定时的,有时候十几分钟,有时候是半个多小时,有时候是一个多小时。
也就是说超频后的CPU即使通过了各种测试软件,没有蓝屏,没有重启,最后到了实际应用中还是有可能会不定期的出错,而对于需要工作站长期稳定运转的客户来说这种不稳定的性能是不可以接受的。所以,就有了本文title所说的,工作站CPU超频,通过测试软件的压力测试就OK了吗?终极测试还是要看具体的应用场景
为了了解这种超频后无法长时间稳定工作的问题,在网上查了查,发现了下面的一个帖子:
看了这个帖子后还是很受益的。
其实就是说超频了这个东西,并不能说通过了压力测试就证明没有问题了,并且及时你的工作场景也OK了,也通过了,那也不证明超频后的CPU在工作时就不报错了。这里我想到了显卡超频的一个参考,就是图像显示不花屏,图像显示不出大问题,说明超频还是比较OK的了,那么是不是对于CPU超频也是同样,或者说CPU超频和不超频都是会有一个出错的概率的,只不过不超频的情况下(默频或睿频)错误概率小,而人为超频后错误概率大呢?
给出帖子中的部分内容:
------------------------------------------------------


---------------------------------------------------
从上面的帖子中我们可以看到,超频后即使通过了测试平台的测试也是有可能存在错误问题的,只不过错误可能已经被操作系统内核进行了修正,也可能是并没有达到引起所运行进程报错(段错误)中断那么严重而已。也就是说虽然操作系统和有负荷的进程表明上还是在正常运行的,其实也是有错误报出的,只不过没有严重到导致操作系统死机,蓝屏,重启,进程没有中断、退出。
帖子中有这么一个回复,感觉还是很有道理的:
-----------------------------------------

-----------------------------------------
超频后稳定不稳定本身就是一个相对的问题,就如我本文最初所说,跑着跑着程序可能一个多小时后报错中断退出了,也有可能跑着跑着程序10多分钟后就中断退出了,这个稳定性就难以用测试数据来说明的。 而即使说你不超频,就一定没有问题了吗,也未必,如果不是那种服务器,工作站的电脑,比如家用的游戏主机,即使你不开程序,不开游戏,就这么闲挂着,空载开机几天甚至十几天,说不好也会报错,死机的,蓝屏的。所以说,不论是超频,更或者是默频的CPU,其稳定性都是一个相对的概念。
但是说CPU稳定性并不是一个绝对概念,而是一个相对的概念,那么是不是说你就没有办法相信你的CPU可以稳定运行你所需要运行的程序了呢,其实也不然,这本身也是要看你的应用场景的。比如你的是一个大型的商用服务器,那么我可能需要服务器在默频和睿频的情况下在一年甚至几年之内不出错,那么这就是一个可以稳定运行的服务器;又或者说你是一个工作站,你需要跑视频处理的程序,你需要跑计算机辅助设计的程序,物理学等、什么流体力学等数值仿真软件,你需要跑深度学习的程序等等,那么你的CPU可以稳定运行几周甚至几个月,那么你的CPU就可以说能够稳定运行的了;而如果你是用一个游戏主机,游戏类型的CPU,那么你的CPU不论是睿频还是人为超频可以稳定运行几个小时,或者是几天(比如你包宿,连着几天几夜极端情况下打游戏),那么你的CPU在这个时间内部报错,游戏进程不会因为CPU的问题中断退出,那么你的CPU就可以说是稳定运行了。这也说明你不能要求你的游戏类型CPU在4.9Ghz或者5.0Ghz的频率下也能如商用服务器那种2.6Ghz主频的CPU那样可以稳定运行以年为单位的时间,所以说电子器件,如CPU那种,虽然说稳定运行是个相对的概念,但是只要能满足你的应用场景,就可以说它是可以稳定运行的了。
对CPU的稳定运行,或者说对电子器件的稳定运行有了如此认识后,我决定把自己工作站的CPU(i7-9700k)的主频锁定在4.9Ghz, 电压不限制(最高上限设为1.4v),也就是说我需要我的CPU可以使我的工作站在以天为单位甚至是周为单位的情况下稳定运行,即使说温度过高后CPU降频也不会导致正在运行的进程中断退出,那么就满足了我的需求,或者说对于我的需求来讲cpu是可以稳定运行的。同时该种设置也满足了我对硬件性能的需求,毕竟有时候稳定性要重于性能,因为我无奈接受工作站在运行几天或者数周后突然中断我的进程使我前面的工作归零,也正如在数小时的打游戏中无法接受团战时突然你的魔兽或者英雄联盟突然中断报错退出。
以上是通过对自己workstation的CPU超频后的所感,CPU超频小记。
工作站CPU超频,通过测试软件的压力测试就OK了吗?终极测试还是要看具体的应用场景的更多相关文章
- web 压力测试工具ab压力测试详解
Web性能压力测试工具之ApacheBench(ab)详解 原文:http://www.ha97.com/4617.html PS:网站性能压力测试是性能调优过程中必不可少的一环.只有让服务器处在高压 ...
- 【Android压力测试】monkey压力测试
1.首先安装adb.java环境 2.下载地址: 链接: https://pan.baidu.com/s/1i5xltpN 密码: ra6g monkey 很简单的理解是 像猴子一样一顿点乱点,看是否 ...
- 个人收集的一些网页上一键云DDOS攻击的网站、IP地址测试,服务器压力测试
http://bbs.itzmx.com/thread-9018-1-1.html #1 - Network Stresser - http://networkstresser.com#2 - Lif ...
- 超频,如何超频CPU和显卡?
首先是良好的硬件体制,CPU.内存和显卡都必须是健康的,在100%负荷下工作也能拥有合理的温度和功耗.其次就是硬件准备,超频需要一块强大的主板做支撑,特别是主板供电部分,考虑到CPU和内存超频后功耗大 ...
- CPU的频率、外频、倍频与超频
如,现有一CPU:Intel Core 2 Duo E8400,其频率是3.0GHz: CPU的外频指的是CPU与外部组件进行数据传输/运算时的速度,倍频则是CPU内部用来加速工作性能的一个倍数,两者 ...
- FX4300超频4.7GHz
先贴出本人计算机配置: (本人cpu为fx4300,默认频率为3.8GHz) 谨记:超频有风险,很可能烧坏主板.cpu.内存等硬件,特别是增加主板电压时一定一次增加0.025V,不要一次增加太多,并且 ...
- 为什么在 Linux 系统中,不建议超频
CPU 是一部计算机内的心脏啦!因为不论你做什么事情都需要 CPU 来加以运作的!(虽然有时工作量大.有时工作量小!),在 586 以前的计算机( 包含 386, 486, 与 586 ) ,CPU ...
- 技嘉Z390 AORUS MASTER+酷睿I9超频5.0GHz教程
注:调整每项值的时候,需要手动用键盘输入数字,按回车确定.(只按回车并不会出现选择项) Core i9-9900K也出来了一段时间了,这个号称“地表最强游戏U”也成了很多人最新的目标.网上也有大佬表示 ...
- 面试总结之MISC(操作系统,网络,数学,软件开发,测试,工具,系统设计,算法)
操作系统 解释堆和栈的区别. 分配在堆的内存与分配在堆栈的内存有什么不同 分配在堆的内存要手动去释放 线程与进程的区别 多线程中栈与堆是公有的还是私有的 在多线程环境下,每个线程拥有一个栈和一个程序计 ...
- 性能测试 vs 负载测试 vs 压力测试
在做一些软件测试工作时,常常会被提及性能测试.负载测试.压力测试,这也是在软件测试方面最容易混淆的三个概念.之前和一个测试大牛聊天,他和我说常常面试一些测试人员会问一些这样的问题,大多人认为负载测试等 ...
随机推荐
- es应用服务初始化步骤
第一步:创建索引+settings+mappingtestes_v1 PUT { "settings": { "index.mapping.total_fields.li ...
- gitlab自动定时备份文件,备份失败发送邮件
一.需求 为预防gitlab出现故障,每天定时备份,备份完成后把之前的备份文件删除,备份成功或失败的时候自动发送邮件提醒,这里的gitlab为docker部署. 二.备份命令准备 1)备份命令 创建一 ...
- vue中手写table的升降序
有些时候,我们总是无可避免的需要自己去手撸一些东西,因为需求总是在不断的变化.例如,最开始的需求,我们只是在首页展示一个数据列表,此时,我们可能直接就自己手写了一个table,后来,突然增加了一个需求 ...
- Wakelocks 框架设计与实现
Wakelocks 框架是基于Wakeup Source实现的为Android系统上层提供投票机制,以阻止系统进入休眠. 1.功能说明 该模块的支持受宏CONFIG_PM_WAKELOCKS控制.在使 ...
- Spring Boot 整合 Fisco Bcos(部署、调用区块链合约)
简介 在上一节,介绍了Spring Boot 整合 Fisco BCOS的最最基础的案例(SpringBoot成功连接Fisco BCOS,并访问其节点网络 --> 文章链接). 本节,咱们继续 ...
- 【动手学深度学习】第三章笔记:线性回归、SoftMax 回归、交叉熵损失
这章感觉没什么需要特别记住的东西,感觉忘了回来翻一翻代码就好. 3.1 线性回归 3.1.1 线性回归的基本元素 1. 线性模型 \(\boldsymbol{x}^{(i)}\) 是一个列向量,表示第 ...
- libevent之bufferevents
目录 Bufferevents:概念和基础知识 Bufferevents 和 evbuffers 回调和水印 延迟回调 缓冲区事件的选项标志 使用基于套接字的缓冲区事件 创建基于套接字的缓冲区事件 在 ...
- 图最短路径之BellmanFord
Bellman–Ford Algorithm 算法参考地址:Bellman–Ford Algorithm | DP-23 - GeeksforGeeks 算法的简介 在图中给定一个图形和一个源顶点 s ...
- 3562-IgH EtherCAT主站开发案例
- TI AM64x工业核心板硬件说明书(双核ARM Cortex-A53 + 单/四核Cortex-R5F + 单核Cortex-M4F,主频1GHz)
1 硬件资源 创龙科技SOM-TL64x是一款基于TI Sitara系列AM64x双核ARM Cortex-A53 + 单/四核Cortex-R5F + 单核Cortex-M4F设计 ...