工作站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 压力测试
在做一些软件测试工作时,常常会被提及性能测试.负载测试.压力测试,这也是在软件测试方面最容易混淆的三个概念.之前和一个测试大牛聊天,他和我说常常面试一些测试人员会问一些这样的问题,大多人认为负载测试等 ...
随机推荐
- 喜讯!极限科技再次中标中国移动云 Elasticsearch 自研版技术开发服务项目!
喜讯!极限科技 再次中标 中国移动云 Elasticsearch 自研版技术开发服务项目! 近日,极限科技再次成功中标中国移动苏州研发中心 <云能力中心 2023-2024 年移动云 Elast ...
- Interceptor拦截器demo
Interceptor拦截器demo ##接口测试类 @RestController public class TestController { @RequestMapping(value = &qu ...
- 【解决方案】Java 互联网项目中消息通知系统的设计与实现(上)
目录 前言 一.需求分析 1.1发送通知 1.2撤回通知 1.3通知消息数 1.4通知消息列表 二.数据模型设计 2.1概念模型 2.2逻辑模型 三.关键流程设计 本篇小结 前言 消息通知系统(not ...
- 微信小程序自动化_从环境搭建到自动化代码实现过程
前期准备 微信小程序作为现在流行的一种应用载体,很多小伙伴都有对其做自动化测试的需求,由于腾讯系 QQ.微信等是基于腾讯自研 X5 内核,不是谷歌原生 webview,所以调试会有些许差异(现在很多 ...
- 在python中提示ImportError: No module named _caffe
问题描述 在编译import caffe的时候提示 ImportError: No module named _caffe 设备平台 ubuntu 16.04LTS 解决方案 1.打开终端(ctrl+ ...
- 认真学习css3-2-css的选择器
关于有哪些选择器,具体可以查看w3school. 本文写了一个考卷的例子,带有部分js,jquery.不会针对每个选择器做示例,只练习了一些常用的,有意思的. 先看html/js代码: <!DO ...
- ClickHouse介绍(三)MergeTree系列表引擎
MergeTree系列表引擎 ClickHouse中最核心的引擎当属MergeTree系列引擎,其中基础表引擎为MergeTree,常用的表引擎还有ReplacingMergeTree.Summing ...
- 【资料分享】基于TI Sitara系列AM3352/AM3354/AM3359核心板规格书
1 核心板简介 创龙科技SOM-TL335x-S是一款基于TI Sitara系列AM3352/AM3354/AM3359 ARM Cortex-A8高性能低功耗处理器设计的低成本工业级核心板,通过邮票 ...
- vba--分拆工作薄
Sub 分拆工作薄() '分拆工作薄到当前文件夹 Dim sht As Worksheet Dim MyBook As Workbook Application.DisplayAlerts = Fal ...
- ABP框架开发实例教程-生成数据库
因为用SQLSERVER数据库比较多,这里就以SQLSERVER2014为例,下面说一下生成步骤: 1.用VS2019打开生成的ABP框架源码的解决方案,先修改web.mvc.web.host两个项目 ...