- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 pollset 方法:AIX 解决 poll () /select () 可伸缩性问题的方法
传统的 poll 方法有可伸缩性问题;它不太适合处理大量文件描述符。根本问题是,随着文件描述符数量的增加,每个 poll 操作所需的工作量会线性增加。为了提高可伸缩性,已经提出了许多新的 API,比如 /dev/poll、实时信号、I/O 完成端口、/dev/epoll 和内核队列。对于哪个 API 是最好的长期解决方案,有许多争论(见 [POLLCMP])。poll() 的哪些方面影响可
2013-03-28 16:00:53
3059
转载 详解大端模式和小端模式 .
详解大端模式和小端模式转自:http://blog.youkuaiyun.com/ce123/article/details/6971544?reload一、大端模式和小端模式的起源 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时
2013-03-06 14:26:28
672
转载 valgrind详细说明
本文转自:http://qa.alibaba.com/?p=59一、valgrind介绍Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件(plug-in),利用内核提供的服务完
2013-02-26 14:40:44
10336
原创 tuxedo 异步客户端开发
tuxedo异步client 开发demo在tuxedo提供多种通信模式,同步请求应答、异步请求应答、嵌套调用、调用转发、会话通信、主动消息通告、基于事件的通信、基于队列的通信、使用事物等模式。本文主要对异步请求应答模式开发分析,提供一种高效的通信开发方法。要进行异步调用,客户程序必须调用两个ATMI函数:tpacall(3c)函数,用于请求一个服务;tpgetrp
2013-02-25 10:17:27
1197
1
LINUX多线程编程
2010-12-28
北航程序设计电子教案
2010-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人