Chinaunix首页 | 论坛 | 博客
  • 博客访问: 269830
  • 博文数量: 82
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 792
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-25 10:36
文章分类

全部博文(82)

文章存档

2019年(9)

2018年(24)

2017年(21)

2016年(20)

2015年(8)

我的朋友

发布时间:2018-03-22 15:11:42

- 1. Webbench下载链接:http://home.tiscali.cz/~cz210552/webbench.htmltinyhttpd是一个超轻量型Http Server,使用C语言开发,全部代码只有502行(包括注释),附带一个简单的Client,可以通过阅读这段代码理解一个 Http Server 的本质。- 3. cJSONcJSON也存在几个弱点,虽然功能不是非常强大,但cJSON的.........【阅读全文】

阅读(129) | 评论(0) | 转发(0)

发布时间:2018-03-22 11:48:02

netstat  -anp | grep TIME_WAIT | wc -l CLOSE_WAIT 可以通过修改系统内核参数来解决: 基本的思想就是要检测出对方已经关闭的socket,然后关闭它。1.代码需要判断socket,一旦read返回0,断开连接,read返回负,检查一下errno,如果不是AGAIN,也断开连接。(注:在UNP 7.5节的图7.6中,可以看到使用sele.........【阅读全文】

阅读(133) | 评论(0) | 转发(0)

发布时间:2018-03-05 11:15:14

Linux 进程在内核中是作为进程描述符 task_struct (LCTT 译注:它是在 Linux 中描述进程完整信息的一种数据结构)的实例来实现的。在 task_struct 中的  mm  域指向到内存描述符,mm_struct 是一个程序在内存中的执行摘要。如上图所示,它保存了起始和结束内存段,进程使用的物理内存页面.........【阅读全文】

阅读(155) | 评论(1) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册