工作站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 压力测试
在做一些软件测试工作时,常常会被提及性能测试.负载测试.压力测试,这也是在软件测试方面最容易混淆的三个概念.之前和一个测试大牛聊天,他和我说常常面试一些测试人员会问一些这样的问题,大多人认为负载测试等 ...
随机推荐
- (二)requests-爬取国家药监局生产许可证数据
首先访问这个页面 url = 'http://125.35.6.84:81/xk/' 我们的目标是抓取这里的每一个企业的详情页数据,但是可以发现这里只有企业的简介信息,所以这就意味着我们要发送两次ge ...
- [DP] DP优化总结
写在前面 $ DP $,是每个信息学竞赛选手所必会的算法,而 $ DP $ 中状态的转移又显得尤为关键.本文主要从状态的设计和转移入手,利用各种方法对朴素 $ DP $ 的时间复杂度和空间复杂度进行优 ...
- Java中PDF的转换(图片)与展示
解决的问题 有些时候我们需要在项目中展示PDF,但是直接在浏览器中加入PDF展示的插件,存在兼容性问题,某些浏览器显示效果不理想,所以我们可以将PDF转为图片,然后已图片的方式展示,效果很好. 那么怎 ...
- WatchDog:一款.NET开源的实时应用监控系统
项目介绍 WatchDog是一个开源(MIT License).免费.针对ASP.Net Core Web应用程序和API的实时应用监控系统.开发者可以实时记录和查看他们的应用程序中的消息.事件.HT ...
- Golang基于Mysql分布式锁实现集群主备
背景 集群中如果需要主备,可以基于Redis.zk的分布式锁等实现,本文将介绍如何利用Mysql分布式锁进行实现. 原理 数据库中包含数据字段(此处为Master的主机名).版本号和上一次更新时间. ...
- Ubuntu 使用 SVN 管理 项目
背景 公司的项目需要在 Linux 环境进行开发,而都是使用 SVN 进行管理的.习惯了 SVN-GUI 的我,需要学习 SVN 的命令行. 准备 安装 SVN sudo apt-get apt-ge ...
- webdav协议及我的笔记方案(私有部署)
背景 用markdown用于文章写作,有几年时间了,不是很喜欢折腾,主要就是在电脑上写,用的笔记软件就是typora.由于里面有很多工作相关的,以及个人资料相关的(包含了各种账号.密码啥的),所以不敢 ...
- 为给git设置代理
为给git设置代理 通过软件形式为git设置代理 命令(端口改为自己的端口): git config --global https.proxy http://127.0.0.1:1083 git co ...
- P9576 题解
赛时没仔细想,赛后才发现并不难. 将 \(l,r\) 与 \(l',r'\) 是否相交分开讨论. 假若不相交,那么 \(l',r' < l\) 或者 \(l',r' > r\) 并且 \( ...
- K210开发板学习笔记-点亮LED灯
1. 介绍 和 51 单片机非常像,实验的2个LED灯都是一头接了 +3.3v 电源,控制 LED灯亮的话需要 K210芯片 对应的管脚提供一个低电平. 管脚: 低电平-LED亮 高电平-LED灭 G ...