小白提问:Coprocessor是个什么东西?

单词释义:

coprocessor - 必应词典

美['koʊˌproʊsesə] 英['kəʊˌprəʊsesə]

  • n.〔计〕协同处理器;协理器

  • 网络协处理器;协同处理机;辅助处理器

  • 变形复数:coprocessors;

硬件上的协处理器定义:

协处理器

协处理器(coprocessor),一种芯片,用于减轻系统微处理器的特定处理任务。协处理器,这是一种协助中央处理器完成其无法执行或执行效率、效果低下的处理工作而开发和应用的处理器。

  • 中文名: 协处理器

  • 外文名: coprocessor

  • 类型: 一种芯片

  • 用途: 用于减轻系统微处理器

  • 功能: 协助中央处理器完成其无法执行或执行效率、效果低下的处理工作

TIDB中coprocessor解析:
TiKV Coprocessor 处理的读请求目前主要分类三种:
DAG:执行物理算子,为 SQL 计算出中间结果,从而减少 TiDB 的计算和网络开销。这个是绝大多数场景下 Coprocessor 执行的任务。
Analyze:分析表数据,统计、采样表数据信息,持久化后被 TiDB 的优化器采用。
CheckSum:对表数据进行校验,用于导入数据后一致性校验。

1 个赞