- 发布于2024-01-02 09:55:50赞评论浏览 895
- 发布于2023-12-17 14:41:12
Page Cache
linux 内核2.4开始 Cache与Buffer是我们容易混淆的内存概念,Cache名为缓存,Buffer名为缓冲,虽一字之差,但是它们在不同语境下的含义却大不相同。 CPU执行的指令需要从内存中取出,计算结果也需回写到内存中,但内存的响应速度跟不上C...赞评论浏览 807 - 发布于2023-06-18 17:42:59
火焰图perf
yum -y install perf 采样 perf record -F 99 -p -g -- sleep 30 pid表示需要采样的进程id,如果是Java进程可以使用jps等命令获取进程id,perf record表示记录,-F 99表示每秒99...赞评论浏览 1154 - 发布于2023-06-13 16:30:56
MQTT协议简介
MQTT和Websocket的区别是什么? - 苍何的回答 - 知乎 https://www.zhihu.com/question/21816631/answer/2725809202 发布订阅模式是传统 Client/Server 模式的一种解耦方案。发...赞评论浏览 1067 - 发布于2023-06-13 14:35:57赞评论浏览 1140
- 发布于2023-06-01 14:28:26
微服务 名词解释
看go-zero框架时候偶然看到的 概述 概述 在开发中,我们经常提到一些名词 “单体”、“微服务”、“API”、“gRPC”、“gRPC stub”,”Protobuf“、“rest”、“负载均衡”,“服务发现” 等名词,这些名词后后续文档中也会经...赞评论浏览 1255 - 发布于2023-04-10 12:23:12
操作系统 集锦
操作系统基础 - 栈 Stack 以及 C 函数的调用过程 操作系统基础 - 内存管理(二) 虚拟地址是如何生成的 操作系统基础 - 内存管理(一) 虚拟内存 → 物理内存 操作系统基础 01 - 起源(一) 图灵机 原文赞评论浏览 1152 - 发布于2023-03-31 10:57:43
被抛弃的 tcp_recycle
原文地址 juejin.cn 本文从一次巧合发现高版本 Linux 不再支持 tcp_tw_recycle,深入研究了连接状态 TIME_WAIT 的原理,进而分析了 tcp_tw 族内核参数和如何应用它们对 Linux 的连接进行调优。 1、背景 ...赞评论浏览 1388 - 发布于2023-03-15 20:44:49
Linux TCP/IP 协议栈调优
原文地址 colobu.com 最近忙于系统性能的 DEBUG 和调优。 net.core.netdev_max_backlog = 400000 #该参数决定了,网络设备接收数据包的速率比内核处理这些包的速率快时,允许送到队列的数据包的最大数目。...赞评论浏览 1324 - 发布于2023-02-01 16:08:50
事件驱动架构要避开的 5 个陷阱
本文由 简悦 SimpRead 转码, 原文地址 www.infoq.cn 事件驱动架构要避开的 5 个陷阱事件驱动架构非常强大,非常适合用在分布式微服务环境中。事件驱动架构提供了解耦的架构、更容易实现的可伸 事件驱动架构非常强大,非常适合用在分布式...赞评论浏览 1250 - 发布于2022-10-14 10:49:13赞评论浏览 1290