
linux网络编程系列
Tshzzz
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux多线程网络编程(一)
再次开始网络编程已经是一个学期之后了。上个学期完成网络编程之后还没有来得及总结,最近重新开始网络编程还遇到了不少的麻烦。直奔主题:在服务器端实现的功能:1.通过TCP/IP协议,获取客户端发送的文件。 2.定义了几个简单的指令,对客户端进行控制。功能特点:能同时处理最多五个客户端的请求。服务器端的编程:在开启网络的时候,我们首先要约定好网络协议以及服务器端开原创 2015-12-06 15:20:03 · 469 阅读 · 0 评论 -
linux c语言 线程资源释放
最近做了多线程并发网络编程的时候出现了一个问题。程序在运行的过程中,占用的内存会越来越大。起初我怀疑是程序有指针没有被free,导致内存泄漏。后来通过调试才发现, 原来是线程结束之后, 线程的资源没有得到释放。Linux系统中程序的线程资源是有限的,表现为对于一个程序其能同时运行的线程数是有限的。而默认的条件下,一个线程结束后,其对应的资源不会被释放,于是,如果在一个程序中,反复建立线程,而线原创 2016-01-30 21:52:56 · 5012 阅读 · 0 评论