libPhenom:Facebook开源的高性能C语言并发编程框架

简介

libPhenom是Facebook发布的一个C语言事件框架,用于构建高性能和高可扩展的系统。支持多线程、提供内存管理和常用数据结构、json处理。

特性

  • 带有计数器的内存管理——记录应用程序正使用的内存类型的次数。
  • 工作——分解你的应用程序并用调度管理来搞定它们
  • 带缓冲的I/O流
  • 常用的数据结构 (哈希表, 列表, 队列)
  • 数据类型的变种来使能JSON的序列化和反序列化
  • 带有注册对象格式的printf的实现

 目标

  • 平衡易用性与性能
  • 目的是对于你选择的螺纹或基于事件的调度保持中立并很好的完成它们
  • 如果可能,避免我们实施过程中的争用点从而避免系统中芯扩展性的限制

 

如何使用文档

如果你阅读 http://facebook.github.io/libphenom,简单的开始输入,搜索框就会提示主题。你可以从主题菜单中选择主题或者通过头菜单浏览头文件。

 

获得源码

你可以从中 https://github.com/facebook/libphenom 获得源文件:

创建

应用程序示例

 

使用下面的命令编译该程序:

更多例子请参阅:https://github.com/facebook/libphenom/blob/master/examples/echo.c

 

其他

libphenom 主页:http://facebook.github.io/libphenom/index.html

github主页:https://github.com/facebook/libphenom


来自:http://hao.jobbole.com/libphenom/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值