网站首页 radixtree
-
「干货」linux free 命令输出中 buffer 与 cache 的区别,有这篇就够了
free命令是Linux系统上查看内存使用状况最常用的工具,然而很少有人能说清楚“buffers”与“cached”之间的区别:...
2025-03-24 baijin 博客文章 20 ℃ 0 评论 -
Linux中何为Buffer,cache,源码深入剖析
首先说明,本文讨论的cache指的是Linux中的pagecache,buffer指的是buffercache,也即cat/proc/meminfo中显示的cache和buffer。我们知道,Linux下频繁存取文件或单个大文件时物理...
2025-03-24 baijin 博客文章 25 ℃ 0 评论 -
剖析Linux内核《page cache专项内核》
一、进程的文件寻址文件描述符、打开文件句柄和i-node之间的关系如下:...
2025-03-24 baijin 博客文章 26 ℃ 0 评论 -
带你 100% 了解 Redis 6.0 的客户端缓存
文章来源:https://mp.weixin.qq.com/s/DFgygoDcXeJXjbjPt7BZiQ原文作者:历小冰近日Redis6.0.0GA版本发布,这是Redis历史上最大的一次版本更新,包括了客户端缓存(Cli...
2025-03-24 baijin 博客文章 23 ℃ 0 评论 -
Go语言经典库使用分析(七) 高性能可扩展 HTTP 路由 httprouter
Go语言(golang)的一个很大的优势,就是很容易的开发出网络后台服务,而且性能快,效率高。在开发后端HTTP网络应用服务的时候,我们需要处理很多HTTP的请求访问,比如常见的API服务,我们就要处理很多HTTP请求,然后把处理的信息返回...
2025-03-24 baijin 博客文章 29 ℃ 0 评论 -
宋宝华:论Linux的页迁移(Page Migration)完整版
0.为什么关心PageMigration对于用户空间的应用程序,我们通常根本不关心page的物理存放位置,因为我们用的是虚拟地址。所以,只要虚拟地址不变,哪怕这个页在物理上从DDR的这里飞到DDR的那里,用户都基本不感知。那么,为什么要...
2025-03-24 baijin 博客文章 24 ℃ 0 评论 -
网络入侵检测系统之Suricata(十四)——匹配流程
其实规则的匹配流程和加载流程是强相关的,你如何组织规则那么就会采用该种数据结构去匹配,例如你用radixtree组织海量ip规则,那么匹配的时候也是采用bittest确定前缀节点,然后逐一左右子树查询,Suricata也是如此,让我给大...
2025-03-24 baijin 博客文章 26 ℃ 0 评论 -
Linux内核设计与实现(linux内核设计与实现 第2版)
一.linux内核简介1.linux简介1.1unix的特点unix很简洁,仅提供几百个系统调用,并有非常明确的设计目的...
2025-03-24 baijin 博客文章 23 ℃ 0 评论 -
Nginx这么香,还不知道怎么学?看完这份Nginx笔记你能立马上手
对于开发来说,我们在工作中多多少少都会遇到web服务的性能优化、高并发等问题,而Nginx是一个万能药。可以在百万并发连接下实现高吞吐量的Web服务,同时诸多应用场景下的问题都可以通过种种Nginx模块得以解决。我们都知道Ng...
2025-03-24 baijin 博客文章 33 ℃ 0 评论 -
Gin源码分析 - 程序运行流程简介(go源代码)
介绍gin...
2025-03-24 baijin 博客文章 24 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-