2008年12月21日

简单介绍apahce内存管理机制

摘要: 我们知道在C中,内存的分配和释放都是通过mallloc和free进行的,而对同一块内存的多次释放通常会导致页面错误,而一直不释放又导致内存泄露。为了在大而且复杂的Apache中避免内在的内存管理问题,Apache的开发者创建了一套基于池概念的内存管理方案。 在这套方案中,核心概念是池的概念。Apache内存分配的基本结构都是资源池,包括线程池,套接字池等等。内存池通常是... 阅读全文

posted @ 2008-12-21 14:53 eoiioe 阅读(1408) 评论(0) 推荐(0) 编辑

web架构设计经验分享

摘要: 下面分享一位web工程师,在性能与架构方面的经验: 一、不要过度设计:never over design 这是一个常常被提及的话题,但是只要想想你的架构里有多少功能是根本没有用到,或者最后废弃的,就能明白其重要性了。初涉架构设计,往往倾向于设计大而全的架构,希望设计出具有无比扩展性,能适应一切需求增加的架构,web开发领域是个非常动态的过程,我们很难预测下个星期的变化,而... 阅读全文

posted @ 2008-12-21 11:11 eoiioe 阅读(704) 评论(0) 推荐(0) 编辑

导航