最新 最热

Latency Numbers Every Programmer Should Know

对于冯·诺伊曼体系结构的计算机,CPU 要数据才能正常工作。如果没有可处理的数据,那么CPU的运算速度再快也没有用,它只能等待。

2023-11-24
1

进击消息中间件系列(二十):Kafka 生产调优最佳实践

服务器台数= 2 * (生产者峰值生产速率 * 副本 / 100) + 1,即 2 * (20m/s * 2 / 100) + 1= 3 台。建议 3 台服务器。

2023-08-22
1

我画了一张计算机速率全景图

这张图非常重要,展示了从CPU到外设的各个部件的速率,尤其是处理器内部的速率和延迟。从这里就可以看出cpu为什么要加那么多的告诉缓存L1 L2 L3了,相对于内存和其他外设,CPU实在是太快了。...

2023-03-27
1

sys系统库的11个小应用

1.查看慢SQL语句慢在哪里# 首先需要启用与等待事件相关的 instruments 和 consumers, 否则last wait 宇段值可能为 NULLcall sys.ps_setup_enable_consumer('wait');call sys.ps_setup_enable_instrument(....

2023-03-05
1

WebRTC开发经验总结,持续记录

var promise = navigator.mediaDevices.getUserMedia(constraints);

2023-02-17
2

STA学习记录2-时钟定义

STA的准备工作包括:设定时钟、指定IO时序特性、指定false path和multicycle path

2022-11-17
1

「经验」如何搭建“业务化”的指标体系?

为了更好的度量产品的健康度,如何搭建“业务化”的指标体系,相信是大多数数据分析同学都会接触到的问题,其中「业务化」和「指标体系」是做好产品评估的两个重点。...

2022-06-30
1

自动驾驶 Apollo 源码分析系列,系统监控篇(三):Monitor模块如何监控通信中 channel 的时延?

上一篇文章分析了 Apollo 框架中 Monitor 模块如何监控硬件,这篇文章继续分析 Monitor 是如何监控软件的,数据通信中 channel 是本文主要分析对象。

2022-05-10
1

两种io约束方式对于后端的影响

众所周知,block的port接口部分的约束,我们是通过set_input_delay set_output_delay来实现的。在约束的时候,我们通常会遇到两种方式,一种是通过创建virtual clock,另外一种是通过真实的clock来进行约束。...

2021-11-02
1

搞定系统设计 02:估算的一些方法

在日常工作中,经常会遇到一些大促场景,需要评估系统的资源是否充足,是否需要增加资源,增加多少。

2021-10-28
1