首页 > 代码库 > folly
folly
一、简介
Folly是,Facebook于2012年6月初开源的一个基于C++11的C++组件库,提供了类似Boost库和std库的功能,包括散列、字符串、向量、内存分配、位处理等,以满足大规模高性能的需求,对Boost和std进行很好的补充和增强。Folly主要进行了速度上的提高、内存优化,以及数据结构类型的丰富。Folly由分布在61个头文件(还有20个cpp实现文件),40多个组件构成,涉及内存管理(Arena等)、高性能的数据结构(string和vector等)、实用数据结构(延时队列)、线程相关的优化(线程本地内存、旋转锁)等。
二、安装
apt-get install libgflags-dev libgoogle-glog-dev libdouble-conversion-dev libevent-dev
git clone https://github.com/facebook/folly.git
autoreconf -ivf
./configure
make && make install
参考:http://blog.chinaunix.net/uid-521083-id-3817523.html
folly
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。