Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

1. 什么是PCIe? 2. PCIe的硬件结构和关键参数 2.1. 硬件结构 2.2. 关键参数 3. PCIe的工作原理 4. PCIe的发展历程及不同版本之间的关系 5. PCIe插槽 X1/X4/X8/X16之间的区别 5.1. PCIe插槽的针脚 5.2. X1/X4/X8/X16之间的区别 5.3. 物理外观与兼容...

1. 什么是CPU架构? 2. CPU架构的主要类型(按指令集分类) 2.1. x86 家族 2.1.1. 指令集介绍 2.1.2. 常见类型 2.2. ARM 家族 2.2.1. 指令集介绍 2.2.2. 常见类型 2.3. RISC-V 2.4. 其他架构 2.4.1. 指令集介绍 2.4.2. 常见类型 3. CPU架构与指令集的关系 在软件开发过程中,你经常会看到...

1. 芯片的分类1.1. 概述芯片根据其性能和灵活性,可以分为通用芯片、专用芯片、可编程芯片,以及集成了多种功能的混合芯片。 像x86/ARM这样的CPU处理器芯片,就是通用芯片。它们能完成的算力任务是多样化的,灵活的,但是功耗更高。 ASIC,是专用集成电路。顾名思义,它是为专业用途而定制的芯片,其绝大部分软件算法都固化于硅片。ASIC只能完成特定的运算任务,作用比较单一,...

1. 应用场景在软件开发和系统设计,有时需要控制控制指定进程的CPU资源使用率,如以下这些场景: 保障关键服务/高优先级应用的性能。 防止某些失控进程拖垮系统。 资源成本优化与预算控制。 温度控制与功耗管理。 云服务器中,多租户环境资源隔离与公平性。 2. 实现方式在Linux系统中,如何控制指定进程的CPU资源使用率主要通过以下几种核心方法实现。 2.1. nice 和 re...

1. 什么是算力?算力就是计算能力(Computing Power),通常是指芯片或计算机系统执行数值计算和任务处理的能力。 算力通常由数据处理单元提供,也就是我们俗称的芯片,如CPU、GPU、FPGA、TPU等。 2. 算力的衡量算力的单位体系庞大且存在多种维度和多重标准,其核心关系可总结为 “两大维度、四类单位、场景决定一切”。 2.1. 算力单位的两大维度 维度 定义 典型单位 应...

1. 关键数据 1.1. CPU数据格式 1.2. 每列含义 1.3. 数据展示 2. 其他数据 2.1. 进程和上下文切换 2.2. 中断统计 2.3. 其他关键信息 3. 完整示例数据 4. 典型用途 5. 注意事项 在 Linux 系统中,/proc/stat 是一个虚拟文件(而非目录),它提供了系统启动以来的全局 CPU 和任务统计信息。这些数据由内核...