码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 工控机性能常见影响因素——持续更新


    硬件层面

    除开常规的CPU内存大小会影响性能外,其他已知影响性能的条件:

    内存频率

    内存频率主要影响吞吐,硬件不变情况下,使用2133频率吞吐为47G,使用2400频率吞吐为53G。目前推测是跟内存带宽有关,但实际内存条参数较多,内存频率作为一个显要变量进行测试,发现其与吞吐有关。

    这里的运行频率指的是实际运行频率,可能存在一些内存条频率较高,但主板或者cpu不支持而降频,可使用 dmidecode -t memory 查看。

    板卡类型

    #软件层面

    授权

    bios 多线程配置

    系统多线程配置,内核版本的系统需要开启超线程配置,否则性能较低。vpp版本还在适配当中,可能存在多线程导致锁过多反而性能降低,视情况开启或者关闭超线程。

    • 开启 or 关闭方法:1、进入bios 2、各配置选项中找 Hyper-Threading Technology(超线程技术) -> Enable(启用)or Disable (禁用)

    过载保护

    开启过载保护会使系统关闭防护,进入二层转发状态,开启后可能测试出一个性能较高值而误认为为实际性能值。

    无特殊要求下,应关闭过载保护进行测试

    策略配置

    代理

    • 反向代理,一个代理只能配置 6W 个连接,反向代理并发最大 48W上下 (因为网桥只能配置8个IP)
    • 透明代理性能比反向代理差,因为内部逻辑更为复杂
    • 经测试,代理数量也会一定程度上影响性能,因为每个连接都会去遍历所有代理。配置代理时只配测试需要的代理,其他不相关的尽量删除。(关闭无用,代理关闭了同样会遍历)
  • 相关阅读:
    uni-app vue3 setup nvue中webview层级覆盖问题
    前端找工作?真的不难 看看你会哪些
    Go语言最全面试题,拿offer全靠它,附带免积分下载pdf
    前端二倍图
    领先实践|全球最大红酒App如何用设计冲刺创新vivino模式
    JUC并发编程系列详解篇十三(悲观锁VS乐观锁)
    【Selenium】Selenium绕过检测 & 隐藏特征
    手把手教你深度学习和实战-----线性回归+梯度下降法
    linux上mysql 8.0安装
    数据结构(一)C语言版:绪论——数据结构基本概念真题
  • 原文地址:https://blog.csdn.net/FTQOOO/article/details/127774671
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号