- 博客(7)
- 资源 (38)
- 收藏
- 关注
转载 lex && yacc
http://www.linuxdiyf.com/viewarticle.php?id=91568作者:绚丽也尘埃最近看《GCC-the-Complete-Reference-fly》才知道有lex和yacc这两个有趣的工具,并且fedora core 8也默认安装有这两个工具,所以趁此机会学习一下,以前学编译原理时,知道有yacc这个名词,但是从来没有考虑过它是个什么
2012-05-30 16:02:54 1914
转载 mmap
http://kenby.iteye.com/blog/1164700共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式, 因为进程可以直接读写内存,而不需要任何数据的拷贝。对于像管道和消息队列等通信方式,则需要在内核和用户空间进行四次的数据拷贝,而共享内存则只拷贝两次数据: 一次从输入文件到共享内存区,另一次从共享内存区到输出文件。实际上,进
2012-05-28 16:40:53 2644 2
转载 [zz]内存对齐
http://blog.sina.com.cn/s/blog_58649eb30100v2tc.html 主要讲2种内存对齐形式,分别对应不同的需求:1、#pragma pack(n): 常用来控制接口对齐形式(n=1)2、__declspec(align(n)):常用来组织结构体内部的对齐方式(算法中用)在上面讲到了关于pack的内存对齐和计算方法,这里继续讲
2012-05-24 07:51:29 860
转载 [zz] nginx 内存池
http://aiyooyoo.com/index.php/archives/491/ http://www.oschina.net/question/234345_42068 http://blog.chinaunix.net/uid-21878516-id-200376.html http://blog.csdn.net/xt_xiaotian/
2012-05-24 07:28:19 679 1
转载 cpu cache 学习
http://www.51dzw.com/embed/embed_63834.html在2004年写的一篇文章x86汇编语言学习手记(1)中,曾经涉及到gcc编译的代码默认16字节栈对齐的问题。之所以这样做,主要是性能优化方面的考虑。 大多数现代cpu都one-die了l1和l2cache。对于l1 cache,大多是write though的;l2 cache则是write
2012-05-22 10:06:36 2387
转载 【zz】 现代CPU Cache结构 和 陈首席对CPU Cache的讲解
http://www.tektalk.org/2011/04/14/%e7%8e%b0%e4%bb%a3-cpu-%e4%b8%ad%e7%9a%84-cache-%e7%bb%93%e6%9e%84/0.缘起受首席启发,补充点 cache 背景。再乱弹一下 Page Coloring 1. 概述Cache 是用来对内存数据的缓存。CPU
2012-05-22 09:36:31 11221 1
转载 [zz]Linux Cache 机制
http://www.cnblogs.com/liloke/archive/2011/11/20/2255737.htmlLinux Cache 机制在阅读文章前,您应该具备基本的存储器层次结构知识,至少要了解局部性原理。要详细了解cache基本原理,可以参考本书《深入理解计算机系统》中存储器体系结构一章: 带着疑问来看文章,cache对于程序
2012-05-22 09:22:41 652
reliable rabbitmq c++ client
2018-07-16
trade middle ware
2018-06-29
simple exchange platform client
2018-06-01
evpp based echo server
2018-05-03
libevent echo server
2018-04-24
thrift with memfunc and uid generator
2018-01-30
thrift server support db operation and rest protocol
2018-01-18
20180111 ieap
2018-01-11
AnalyzeServer 20180109 with DBConnPool
2018-01-09
thrift example
2018-01-04
prpc_20181109
2018-11-09
coroutine using phxrpc
2018-11-01
remote procedure call using protobuffer
2018-08-21
brpc doubly_buffered_data test
2018-08-07
rabbitmq-c client publish get example
2018-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人