原文:安装folly库以及folly的ConcurrentHashMap的简单使用

我在写grpc的实例时, 需要使用一个多线程的hash map, C 标准库中没有多线程的hash map, facebook开源的folly中存在大量的基础类, 中间存在一个高性能的hash map,这个正是我所需要的, 所以在这里简介一下folly库, 按照官方说明, folly库安装需要gcc . 和支持C 的编译器编译的boost. 在安装folly之前, 还需要安装google的glog ...

2019-05-07 12:35 2 1461 推荐指数:

查看详情

Folly,一个被忽视的

Folly是Facebook在2012年开源的一个C++11组件。 如果你在写一个高性能高并发的服务器程序,Folly会节省你很多时间。前提是你的程序只需要运行在Linux平台上,还有你能接受并有耐心编译的它的一系列依赖(Boost\gflags\gtest\glog ...

Mon Aug 03 06:47:00 CST 2015 0 2639
folly::AtomicHashmap源码分析(一)

本文为原创,转载请注明:http://www.cnblogs.com/gistao/ Atomic的两点背景 看下这个场景,老张去厕所,发现门是锁着的,他就在门口等着里边人出来,此时 ...

Thu Jun 18 03:31:00 CST 2015 0 2215
开发者必看,Facebook高性能基础folly开源了

folly是facebook重构的高效底层函数集,今天得知已经开源:https://github.com/facebook/folly/blob/master/folly/docs/Overview.md 其编码及相关算法实现都很值得学习,特别是优化底层服务器的同学。做优化的同学可以参考其相关功能 ...

Mon Jun 04 04:43:00 CST 2012 0 3321
漫步Facebook开源C++folly(1):string类的设计

就在近日,Facebook宣布开源了内部使用的C++底层,总称folly,包括散列、字符串、向量、内存分配、位处理等,以满足大规模高性能的需求。 这里是folly的github地址:https://github.com/facebook/follyfolly项目的Overview.md中 ...

Tue Jun 05 09:55:00 CST 2012 8 10236
facebook folly编译脚本

folly in github https://github.com/facebook/folly autoconf,autmake使用详解 http://www.laruence.com/2009/11/18/1154.html folly中的README有关于依赖第三方的详细 ...

Sun Jun 24 06:19:00 CST 2012 1 3555
folly学习心得

学习代码的一般步骤 1) 编译安装; 2) 学习doc/manual文档; 3) 学习test用例; 4) 测试并使用folly的学习心得 独立有用的小技巧 Eventfd.h ---- 针对eventfd系统调用的包装器。 Foreach.h ---- 伪语句 ...

Wed Jun 27 20:42:00 CST 2012 1 10770
folly学习心得(转)

原文地址: https://www.cnblogs.com/Leo_wl/archive/2012/06/27/2566346.html 阅读目录 学习代码的一般步骤 folly的学习心得 总结 ...

Mon Jul 09 19:36:00 CST 2018 0 1989
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM