会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
坐看云起时
乘风好去,长空万里,直下看山河!!! 研究过httpserver、nginx、内核tcpip协议栈源码,内存管理 、摄像头-iic-spi等驱动!! 目前搞搞准入 看看内核 看看身份逻辑 看看管控 写写go
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
20
21
22
23
24
25
26
27
28
···
70
下一页
2022年10月11日
Epoll is fundamentally broken
摘要: 1、引言 本文来自 Marek’s 博客中 I/O multiplexing part 系列之三和四,主要讲 Linux 上 IO 多路复用的一些问题 Epoll is fundamentally broken 1/2 Epoll is fundamentally broken 2/2 4. epo
阅读全文
posted @ 2022-10-11 18:15 codestacklinuxer
阅读(31)
评论(0)
推荐(0)
2022年10月8日
HAProxy代码学习linux下的splice函数用法
摘要: 自从linux 2.6.9后linux提供了驱动级的系统函数splice。它的作用是在文件描述符直接转发数据,直接对内核内存块做引用标记而不需要借用用户内存复制数据。这样就大大节省了分配内存,再read和write的性能消耗。 自己用了一下这个函数发现总是返回EINVAL,于是去阅读HAProxy的
阅读全文
posted @ 2022-10-08 16:06 codestacklinuxer
阅读(51)
评论(0)
推荐(0)
2022年9月28日
一致性hash nginx 代码实现 转载
摘要: 当后端是缓存服务器时,经常使用一致性哈希算法来进行负载均衡。 使用一致性哈希的好处在于,增减集群的缓存服务器时,只有少量的缓存会失效,回源量较小。 在nginx+ats / haproxy+squid等CDN架构中,nginx/haproxy所使用的负载均衡算法便是一致性哈希。 我们举个例子来说明一
阅读全文
posted @ 2022-09-28 20:07 codestacklinuxer
阅读(60)
评论(0)
推荐(0)
unix socket unix|unix_dgram|unix_stream|unix_seqpacket
摘要: 在使用ss 查socke 状态时,突然发现unix socket中存在unix|unix_dgram|unix_stream|unix_seqpacket 这三种类型,于是看了相关资料。 看了一下stackoverflow 相关知识! The main difference is that one
阅读全文
posted @ 2022-09-28 17:30 codestacklinuxer
阅读(57)
评论(0)
推荐(0)
使用libevent strace 结果分析2 epoll 间的相互监听
摘要: epoll作为一个文件既可以监视其他文件,也可以被其他epoll监视。这样就产生了一个监视的有向图。 ep_eventpoll_poll 文件的poll操作,也就是file->f_op->poll(). 调用该函数可以获取就绪文件的事件掩码,但是 epoll 文件只提供读就绪事件,并且读就绪事件是由
阅读全文
posted @ 2022-09-28 14:13 codestacklinuxer
阅读(23)
评论(0)
推荐(0)
使用libevent的一次strace结果分析
摘要: 直接看strace 结果 11:07:04.369821 accept4(6, {sa_family=AF_INET, sin_port=htons(20321), sin_addr=inet_addr("170.1.7.223")}, [16], SOCK_NONBLOCK) = 2843 <0.
阅读全文
posted @ 2022-09-28 11:21 codestacklinuxer
阅读(34)
评论(0)
推荐(0)
2022年9月27日
rte_malloc 分析
该文被密码保护。
阅读全文
posted @ 2022-09-27 18:11 codestacklinuxer
阅读(50)
评论(0)
推荐(0)
2022年9月26日
dpdk mem pool1
该文被密码保护。
阅读全文
posted @ 2022-09-26 10:07 codestacklinuxer
阅读(26)
评论(0)
推荐(0)
2022年9月25日
haproxy pool
该文被密码保护。
阅读全文
posted @ 2022-09-25 21:07 codestacklinuxer
阅读(6)
评论(0)
推荐(0)
2022年9月21日
一致性hash
摘要: 以前一直听说过一致性hash,今天处理bug需要用到一致性hash,所以就看下: 寻找一种有一致性的代理方案: 对同一个 keykey 的所有读写请求都必须一致地分配给同一个后端节点。 同时,分配的负载应该尽量均衡。 换句话讲, 我们需要寻找一种映射函数, 把随机到来的字符串 keykey ,一致地
阅读全文
posted @ 2022-09-21 22:26 codestacklinuxer
阅读(38)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
28
···
70
下一页