上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 70 下一页
摘要: 通常这些非标准设备的驱动被实现为字符驱动。这些驱动使用了很多内核内部函数和宏。而这些内部函数和宏是变化的。这样驱动的编写者必须编写一个完全的内核驱动,而且一直维护这些代码。 而且这些驱动进不了主内核源码。于是就出现了用户空间I/O框架(Userspace I/O framework)。 UIO 怎样 阅读全文
posted @ 2021-12-10 18:27 codestacklinuxer 阅读(467) 评论(0) 推荐(0)
摘要: 转载来自:魅族内核组 Workqueue 是内核里面很重要的一个机制,特别是内核驱动,一般的小型任务 (work) 都不会自己起一个线程来处理,而是扔到 Workqueue 中处理。Workqueue 的主要工作就是用进程上下文来处理内核中大量的小任务。 所以 Workqueue 的主要设计思想:一 阅读全文
posted @ 2021-12-06 12:16 codestacklinuxer 阅读(113) 评论(0) 推荐(0)
摘要: 该出手就出手 该摸鱼就摸鱼 风风火火闯九州 阅读全文
posted @ 2021-11-30 20:48 codestacklinuxer 阅读(46) 评论(0) 推荐(0)
摘要: 试看书林隐处,几多俊逸儒流。虚名薄利不关愁,裁冰及剪雪,谈笑看吴钩。评议前王并后帝,分真伪,占据中州,七雄绕绕乱春秋。兴亡如脆柳,身世类虚舟。见成名无数,图名无数,更有那逃名无数。霎时新月下长川,江湖桑田变古路。讶求鱼缘木,拟穷猿择木,恐伤弓远之曲木。不如且覆掌中杯,再听取新声曲度。 麻蛋 杂事真多 阅读全文
posted @ 2021-11-25 14:13 codestacklinuxer 阅读(45) 评论(0) 推荐(0)
摘要: 由于UDP的无连接性,在实际client发送数据前,server是不知道四元组信息的,并且也不知道UDP通信的模式;对于类似QUIC这种 长连接 的流式数据传输而言,UDP只是承载数据的一个协议而已,以前udp主要是用于多播,目前使用UDP实现单播传输怎么处理? 当然也就可以专门创建一个socket 阅读全文
posted @ 2021-11-24 23:39 codestacklinuxer 阅读(139) 评论(0) 推荐(0)
摘要: 在linux服务器上创建的用户,登录后发现此用户的CRT的终端提示符显示的是-bash-4.2# 而不是user@主机名 显示方式;原因是在用useradd添加普通用户时,有时会丢失家目录下的环境变量文件,丢失文件如下:1、.bash_profile2、.bashrc以上这些文件是每个用户都必备的文 阅读全文
posted @ 2021-11-24 14:36 codestacklinuxer 阅读(161) 评论(0) 推荐(0)
摘要: 这篇文章 netfilter: implement netfilter SYN proxy介绍了syn proxy SYNPROXY是一个TCP握手代理,该代理截获TCP连接建立的请求,原生支持是从Linux内核3.13开始的。当一个TCP请求从客户端发出时,首先与该握手代理进行三次握手,其采用SY 阅读全文
posted @ 2021-11-23 23:27 codestacklinuxer 阅读(273) 评论(0) 推荐(0)
摘要: haproxy透传用户ip-方法和原理 参考URL: https://blog.csdn.net/frockee/article/details/78641188 为了透传用户ip到后端server, proxy机器需要解决两个问题: 1.在创建到后端server的套接字时, 将用户ip作为套接字的 阅读全文
posted @ 2021-11-22 19:48 codestacklinuxer 阅读(645) 评论(0) 推荐(0)
摘要: rfcx下载地址 :https://www.ietf.org/rfc/ RFC793 : Transmission Control Protocol 该 RFC 正是定义了 TCP 协议的那份 RFC。在该 RFC 中,可以查到 TCP 的很多 细节 RFC1323 : TCP Extensions 阅读全文
posted @ 2021-11-20 17:32 codestacklinuxer 阅读(267) 评论(0) 推荐(0)
摘要: FACK 重传 FACK全称Forward Acknowledgment 算法,论文地址在这里(PDF)Forward Acknowledgement: Refining TCP Congestion Control SACK是使用了TCP扩展字段Ack了有哪些数据收到,哪些数据没有收到,他比Fas 阅读全文
posted @ 2021-11-20 17:28 codestacklinuxer 阅读(483) 评论(0) 推荐(0)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 70 下一页