摘要: 最近,sinaapp越来越慢了,决定还是用博客园算了... 阅读全文
posted @ 2012-12-01 11:25 ifeixiang 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式 mmap(memory map内存映射)操作提供了一种机制,让用户程序直接访问设备内存,这种机制,相比较在用户空间和内核空间互相拷贝数据,效率更高。在要求高性能的应用中比较常用。mmap映射内存必须是页面大小的整数倍,面向流的设备不能进行mmap,mmap的实现和硬件有关。 1 #include 2 /**参数: 3 *start -> 映射起始地址 , 4 *length -> 映射区长度 , 5 *prot -> 共享内存访问权限:可读,写,执行,不可访问, 6 *flags -> 映射模式 :MAP_S 阅读全文
posted @ 2012-12-01 11:23 ifeixiang 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 1 #!/usr/bin/perl -w 2 use strict; 3 use warnings; 4 5 #字符串映射函数 6 our %actions = ( 7 "foo" => \&foo, 8 ); 9 10 sub foo11 {12 print "test" ; 13 }14 15 sub main16 {17 my $action = "foo";18 $actions{$action}->();19 }20 main; 阅读全文
posted @ 2012-12-01 11:21 ifeixiang 阅读(195) 评论(0) 推荐(0) 编辑