- 博客(1)
- 资源 (6)
- 收藏
- 关注
转载 Nginx slab内存管理
本文转载自: http://blog.csdn.net/qifengzou 1 引言 众所周知,操作系统使用伙伴系统管理内存,不仅会造成大量的内存碎片,同时处理效率也较低下。SLAB是一种内存管理机制,其拥有较高的处理效率,同时也有效的避免内存碎片的产生,其核心思想是预分配。其按照SIZE对内存进行分类管理的,当申请一块大小为SIZE的内存时,分配器就从SIZE集合中分配一个内
2015-11-13 19:28:30 840
类Lex & Yacc
笔者实现了一个类似于Lex & Yacc的编译器前端构造工具,该工具基于LALR(1)分析法,支持二义性文法,支持语法制导翻译,支持错误恢复机制,使用它我们可以构造指定词法文法的编译器前端,并且构造的分析器是线程安全的。里面还给出几个示例,构造四则表达式计算器,JSON解析器和C99标准C编译器前端。
编译原理课程的大杀器
2014-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人