Linux 内存中的缓冲区(Buffer)与缓存(Cache) Buffer 和 Cache 的定义: Buffer:是原始磁盘块的临时存储,即将缓存数据写入磁盘。它通常不会很大(大约 20MB)。这样,内核就可以将分散的写入集中起来,从而对磁盘写入进行统一优化... 系统教程# buffer# cache# 写入 2年前130
如何使用 Wireshark 分析 TCP 吞吐瓶颈 Debug 网络质量的时候,我们一般会关注两个因素:延迟和吞吐量(带宽)。延迟比较好验证,Ping 一下或者 mtr[1] 一下就能看出来。这篇文章分享一个 debug 吞吐量的办法。 看重吞吐量的场... 系统教程# buffer# debug# 发送 2年前200
BPF Ring Buffer:使用场景、核心设计及程序示例 很多场景下,BPF 程序都需要将数据发送到用户空间(userspace), BPF perf buffer(perfbuf)是目前这一过程的事实标准,但它存在一些问题,例如 浪费内存(因为其 per... 网站建设# bpf# buffer# cpu 3年前180
CMU 15445 学习之Buffer Pool 磁盘管理介绍完毕之后,在来看看内存的 buffer pool 管理的内容。,Buffer Pool 本质上就是一块共享内存区域,其目的主要是对磁盘上的 page 进行缓存,尽量减少磁盘 IO,提升数据... 网站建设# buffer# page# pool 4年前460