
Programming
文章平均质量分 77
彭令鹏
华中科技大学本、硕毕业,现在百度从事搜索引擎检索系统的研发工作。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
同步/异步&阻塞/非阻塞总结
这篇文章最初使用cterm发表在学校BBS上的,所以排版有点乱,大家将就着看吧发信人: bripengandre (老老实实做人|踏踏实实做事), 信区: Programming标 题: 同步/异步 &阻塞/非阻塞总结版(转载)发信站: 武汉白云黄鹤站 (2008年07月20日11:29:07 星期天), 站内信件【 以下文字转载自 SOCKET 讨论区 】【 原文由 bripengand原创 2008-07-20 12:22:00 · 1989 阅读 · 0 评论 -
同步和互斥——生产者和消费者进程版
一、同步和互斥的概念什么是同步?什么是互斥?同步是一种时序关系。如规定了进程1处理完事情A后,进程2才能处理事情B,经典的同步问题是生产者和消费者间的同步.互斥描述的是一种独占关系.如任一时刻,进城1和进程2中只能有一个写文件C.有人说互斥是一种特殊的同步,同步是一种更为复杂的互斥关系(见" http//topic.youkuaiyun.com/t/20020711/17/867228.htm原创 2008-08-03 11:26:00 · 6641 阅读 · 2 评论 -
一个简单的内存池的实现
一个简单的内存池的实现当频繁地用malloc申请内存,然后再用free释放内存时,会存在两个主要问题。第一个问题是频繁的分配释放内存可能导致系统内存碎片过多;第二个问题是分配释放内存花费的时间可能比较多(这个问题不太明显)。这个时候我们就可以考虑使用内存池了。最朴素的内存池思想就是,首先你向系统申请一块很大的内存(这块内存因为很大,以致于我们常称它为memory po原创 2008-11-02 08:17:00 · 7083 阅读 · 6 评论