libPhenom:Facebook开源的高性能C语言并发编程框架
来源:互联网 发布:g20峰会对淘宝的影响 编辑:程序博客网 时间:2024/04/28 04:05
http://hao.jobbole.com/libphenom/
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
官方网站:http://facebook.github.io/libphenom/index.html
开源地址:https://github.com/facebook/libphenom
0 0
- libPhenom:Facebook开源的高性能C语言并发编程框架
- libPhenom:Facebook开源的高性能C语言并发编程框架
- Facebook开源C语言事件框架:libPhenom
- C语言编程常用数值计算的高性能实现
- 高性能、高并发消息传输系统的框架设计
- python Gevent – 高性能的Python并发框架
- python Gevent – 高性能的Python并发框架
- python Gevent – 高性能的Python并发框架
- Actor模式之高性能并发框架的构想
- python Gevent – 高性能的Python并发框架
- 高并发性能的提升
- reactor一行代码高性能并发编程
- 高性能c语言编码
- Swoole,PHP语言的高性能网络通信框架
- 高并发,高性能的一点调研
- Java异步NIO框架Netty实现高性能高并发
- Java异步NIO框架Netty实现高性能高并发
- 开源动画框架Facebook的Pop
- MYSQL千万级数据量的优化方法积累
- JqGrid学习笔记
- 「Fc*uk you Money」春节过后是跳槽高峰,跳槽,要不要跳,如何跳?
- Windows技巧|如何在Windows 10在锁屏状态下打开某种应用程序?
- Linux文件系统具有良好的结构,提供了很多文件处理程序,那么常用的文件处理命令有哪些?
- libPhenom:Facebook开源的高性能C语言并发编程框架
- 霍夫变换检测圆形原理分析
- Ubuntu Server 16.04 安装 LEMP / LNMP 详细教程
- Ubuntu Server 16.04 安装 Percona Server 5.7 来代替 MySQL 或 MariaDB详细教程
- Android NDK & JNI
- BIOS + GPT + GRUB + Linux + Windows 折腾笔记
- 关于国内 DNS 和国外 DNS: 如何解决开了 VPN 也没法访问 Twitter 或 Facebook等问题
- VPS 教程系列:Dnsmasq + DNSCrypt + SNI Proxy 顺畅访问 Google 配置教程
- Q73:蒙特•卡罗积分(Monte Carlo Integration)