Chinaunix首页 | 论坛 | 博客
  • 博客访问: 478733
  • 博文数量: 285
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 629
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-14 17:53
个人简介

相信自己,快乐每一天

文章分类

全部博文(285)

发布时间:2014-02-22 23:27:02

TCP/IP网络重复型服务器通信软件设计皇家C&C++2003-06-06 00:00分享到:我要吐槽  摘要:本文介绍一种新型的基于消息队列的重复型服务器通信软件的设计方法,不同于并发型服务器和一般的重复型服务器通信软件,这种新的软件具有生成的子进程数少的优点,并且容易对客户机与服务器的连接进.........【阅读全文】

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

发布时间:2014-02-22 21:03:06

Linux下突破限制实现高并发量服务器1、修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的 限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句.........【阅读全文】

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

发布时间:2014-02-19 22:45:42

......【阅读全文】

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

发布时间:2014-02-19 10:26:43

......【阅读全文】

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

发布时间:2014-02-19 10:18:51

poll系统调用的整体结构分析和关系图......【阅读全文】

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

发布时间:2014-01-15 14:29:15

......【阅读全文】

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

发布时间:2014-01-14 23:07:53

在阅读Linux2.6的内核内存管理这一部分时,我看到page结构中的一个mapping成员,我感到很迷惑,这个成员的属性太复杂了,我们来看看: struct address_space *mapping;表示该页所在地址空间描述结构指针,用于内容为文件的页帧 (1)       如果page->mapping等于0,说明该页属于交换告诉缓存swap cache (2)       如果page->mapping不等于0,但第0位为0,说明该页为......【阅读全文】

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

发布时间:2014-01-14 23:07:05

(一)--伙伴系统的概述 Linux内核内存管理的一项重要工作就是如何在频繁申请释放内存的情况下,避免碎片的产生。Linux采用伙伴系统解决外部碎片的问题,采用slab解决内部碎片的问题,在这里我们先讨论外部碎片问题。避免外部碎片的方法有两种:一种是之前介绍过的利用非连续内存的分配;另外一种则是用一种有效的.........【阅读全文】

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

发布时间:2014-01-01 16:23:26

Linux设备模型--设备 2012-03-24 20:34:01 分类: LINUXlinux中每个设备由一个struct device描述:struct device {      struct klist        klist_children;  .........【阅读全文】

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

发布时间:2014-01-01 14:37:18

......【阅读全文】

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

登录 注册