美文网首页
CPU硬件加速的一些运维场景

CPU硬件加速的一些运维场景

作者: 刀尖红叶 | 来源:发表于2017-03-11 20:18 被阅读346次

说起硬件加速,我们脑海里首先出现的一定是显卡硬件加速,譬如有些显卡能对h.264编码的视频硬解,因为显卡内置了解码指令,就不需要软件来解码,这就是GPU硬件加速~其实现在CPU也内置了很多指令,在特定场景下也能加速,以下列举一些运维场景下的CPU加速例子:

1.虚拟化场景
Intel的VT-x和AMD的AMD-V能对一些虚拟化场景进行加速
查看CPU是否支持:
egrep 'vmx|svm' /proc/cpuinfo
软件支持情况
主流的虚拟机软件--KVM、Xen、Virtualbox、Vmware等都支持硬件虚拟化

2.加解密场景
AES是世界上最安全、使用广泛的加密算法,只是相对于3ds、rc4等加密算法,速度慢了很多,幸好有了AES-NI,这是针对aes加密算法的硬件加解密CPU指令集,我测试发现能比不使用CPU硬解情况下有2倍速度提升
查看CPU是否支持:
grep aes /proc/cpuinfo
软件支持情况
openssl(ssh、scp、https都依赖它)、KVM等软件都支持AES-NI来加速加解密

3.校验场景
crc32是使用广泛的校验算法,在SSE4.2时被添加
查看CPU是否支持:
grep sse4_2 /proc/cpuinfo
软件支持情况
目前我只知道MySQL/MariaDB对InnoDB、binlog的checksum可使用CPU来加速

相关文章

  • CPU硬件加速的一些运维场景

    说起硬件加速,我们脑海里首先出现的一定是显卡硬件加速,譬如有些显卡能对h.264编码的视频硬解,因为显卡内置了解码...

  • Intel 有哪些硬件加速库?

    说起硬件加速,最常见的是显卡硬件加速如Nvidia 的 CUDA,其实CPU 也能硬件加速程序,作为 CPU 阵营...

  • 场景运维编排

    场景运维编排可对场景化运维进行增加、删除、修改、筛选、执行场景等操作。 1.新增 点击 按钮,即可新增运维场景,可...

  • 物理机的内存插法及一些理解

    背景:在内存条不是满配的情况下,运维人员需要使用正确内存插法以发挥出内存和CPU的最大性能。 使用场景:运维人员在...

  • Flutter skia

    CPU 渲染称之为软件绘制(关闭硬件加速时使用该引擎,开启硬件加速时使用OpenGL), Android CPU ...

  • java一次内存溢出排查

    问题首次出现: 1,找运维查看cpu 内存 网络,结果运维说还没有监控 欲哭无泪。 没办法既然没有监控,立马查看j...

  • Linux/windows监控磁盘IO的工具——WGCLOUD

    WGCLOUD是一款国人开源的运维监控工具,支持主机监控,ES集群监控,CPU监控,CPU温度监控,大屏展示,内存...

  • 基于Jumpserver二次开发的堡垒机系统

    一、运维堡垒机功能需求 服务器运维,对于互联网公司,是一个常态化,刚需的场景,主要使用人员有运维、DBA、开...

  • IT运维软件[WGCLOUD]部署监测solaris学习笔记

    WGCLOUD是国人开源的运维监控工具,可以监测我们的服务器各种指标(如:内存状态,cpu状态,cpu温度,硬盘s...

  • psutil获取系统信息模块

    CPU: 内存: 硬盘: 网络: 用户信息: 进程管理: 我的网站 爱运维:https://www.iyunw.c...

网友评论

      本文标题:CPU硬件加速的一些运维场景

      本文链接:https://www.haomeiwen.com/subject/jcjzgttx.html