Linux网络程序编程
codingsunchen
少年啊,我知道你累了,再多闯一关吧,就一关。
天道酬勤、适者生存。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
perf生成火焰图
参考:https://www.cnblogs.com/happyliu/p/6142929.html原创 2021-01-03 14:55:37 · 380 阅读 · 0 评论 -
zstd压缩
转载:https://www.jianshu.com/p/71eb3071d3e0转载 2020-11-04 16:35:13 · 757 阅读 · 0 评论 -
gdb调试死锁
gdb -p pid列出所有线程thread info针对某个线程的堆栈进行分析info thread_idbt原创 2020-08-16 22:37:05 · 319 阅读 · 0 评论 -
深入编译链接-让我们来探索一个程序诞生的过程
本文是以Linux32位Intel x86下的编译链接过程为讲解。***********************************目标文件里面有什么? 编译器编译源代码后生成的文件叫做目标文件(也就是.o/.obj 二进制可重定位文件),那么目标文件里面到底存放的是什么?它是怎么来存储的?接下来我们剥开目标文件的层层外壳,去原创 2020-08-16 20:03:02 · 153 阅读 · 0 评论 -
Linux下如何创建线程池
线程池,就是在服务器启动的时候就已经创建好。在服务器中采用多线程并发处理客户端请求的时候,当客户端连接服务器发送请求的时候,这时如果服务器已经创建好了几个线程,那么就不需要在要使用线程的时候才去动态创建,这时只需要让线程池中的某一个空闲着的线程来处理该客户端请求即可。直接上代码。。。。。。服务器端:ser.c#include #include #include #incl原创 2017-10-28 00:34:55 · 582 阅读 · 1 评论 -
Tcp的拥塞控制
首先介绍一下,什么是网络拥塞:简单点说,就是网络中的Tcp连接太多,此时对于网络中资源的需求量很大,大于了网络中的可用资源,比如网络中的链路容量、路由器的缓存等等。对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏,这种情况就叫做拥塞。 若网络中有许多组员同时呈现供应不足,网络的性能就要明显变坏,整个网络的吞吐量将随着输入负荷的增大而下降。引起网络拥塞的条原创 2017-11-14 15:10:08 · 758 阅读 · 0 评论
分享