Protobuf 编码原理以及编码结构 1、Protobuf 简介定义protobuf 是一种用于对结构数据进行序列化的工具,从而实现数据存储和交换。 主要用于网络通信中收发两端进行信息交互。所谓的“结构数据”是指类似于 struct 结构体的数据,可用于表示一个网络信息。 序列化:将结构数据或者对象转换成能够用于存储和传输的格式。 反序列化:在其他的计算环境中,将序列化后的数据还原为数据结构和对象。 从 “序列化”的字面上来理解,似乎 #C++ #Protobuf
Linux 性能调优 Linux 性能调优CPUCPU 使用率 :就是除了空闲时间外的其他时间占总 CPU 时间的百分比,包括:用户 CPU,系统 CPU ,iowait,硬件中断,软件中断 平均负载 :是指单位时间(一分钟)内,系统处于可运行状态和不可中断等待状态的平均进程数,也就是平均活跃进程数(它不仅包含了正在使用 CPU 的进程,还包括等待 CPU 和 等待 IO 的进程),它和 CPU 的使用率没有直接关系 #Linux