- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Scalable lock-free dynamic memory allocation简要观感
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.87.3870&rep=rep1&type=pdf沿着lock free的reference,找到Magged M Michael的2004年这篇文章。文章主要和ptmalloc和hoard做对比。那种每个线程完全独立分配的分配器被认为是不成熟的,不值一提的(因为使用空间可能会
2016-12-31 00:47:59 556
转载 如何查看socket options
inspecting socket options on linux: http://veithen.github.io/2013/12/19/inspecting-socket-options-on-linux.html这里给出了解决方案。本来lsof提供-T -f选项,但linux不支持。作者做了一个内核模块:https://github.com/veithen/knetstat
2016-12-19 23:50:43 687
原创 Lock-Free Data Structures with Hazard Pointers笔记
Andrei Alexandrescu神文,地址在这里:http://collaboration.cmc.ec.gc.ca/science/rpn/biblio/ddj/Website/articles/CUJ/2004/0412/0412alexandrescu/0412alexandrescu.html接上一篇文章,使用引用计数实现WRRM map最后却会变成Write-Rarely-Re
2016-12-16 23:57:54 605
原创 Locked-Free Data Structures笔记
Andrei Alexandrescu 07的文章:http://erdani.com/publications/cuj-2004-10.pdf03年Maurice Herlihy因为他91年的文章"Wait-Free Synchronization"被授予Dijkstra分布式计算奖,将来可能会导致硬件架构进行升级。他证明了要构建wait-free数据结构,哪些原语(primitive)是好
2016-12-15 21:19:26 443
原创 wiredtiger了解
http://source.wiredtiger.com/2.6.1/architecture.html总体特点: 使用了hazzard pointer等无锁技术,加速多核性能;支持面向行和列的存储,支持lsm树方式更新,后台进行合并。而读性能就像传统读btree差不多。使用bloom filter屏蔽不存在的键读取。支持键的前缀压缩。尽量简化文件,减少索引的io。不存在传统数据库worn w
2016-12-05 21:11:02 731
Scons User Guide 2.01
2011-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人