﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-高调coding，低调做人-最新评论</title><link>http://cppblog.com/peakflys/CommentsRSS.aspx</link><description>peakflys</description><language>zh-cn</language><pubDate>Tue, 10 Mar 2015 06:47:03 GMT</pubDate><lastBuildDate>Tue, 10 Mar 2015 06:47:03 GMT</lastBuildDate><generator>cnblogs</generator><item><title>re: SGI STL中默认Allocator为何变为new_allocator？</title><link>http://www.cppblog.com/peakflys/archive/2015/01/20/209513.html#209589</link><dc:creator>juegoskizi</dc:creator><author>juegoskizi</author><pubDate>Tue, 20 Jan 2015 07:24:00 GMT</pubDate><guid>http://www.cppblog.com/peakflys/archive/2015/01/20/209513.html#209589</guid><description><![CDATA[我很喜欢，很不错的职位。<img src ="http://www.cppblog.com/peakflys/aggbug/209589.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/peakflys/" target="_blank">juegoskizi</a> 2015-01-20 15:24 <a href="http://www.cppblog.com/peakflys/archive/2015/01/20/209513.html#209589#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: P2P的原理和常见的实现方式(为libjingle开路)</title><link>http://www.cppblog.com/peakflys/archive/2015/01/16/197562.html#209545</link><dc:creator>peakflys</dc:creator><author>peakflys</author><pubDate>Fri, 16 Jan 2015 03:23:00 GMT</pubDate><guid>http://www.cppblog.com/peakflys/archive/2015/01/16/197562.html#209545</guid><description><![CDATA[@阿凡<br>Server S把Client A的NAT信息发给Client B，然后B直接给A的NAT发一条信息即可，具体原因可以再看一下文中对Cone NAT的介绍。<img src ="http://www.cppblog.com/peakflys/aggbug/209545.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/peakflys/" target="_blank">peakflys</a> 2015-01-16 11:23 <a href="http://www.cppblog.com/peakflys/archive/2015/01/16/197562.html#209545#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: P2P的原理和常见的实现方式(为libjingle开路)</title><link>http://www.cppblog.com/peakflys/archive/2015/01/15/197562.html#209537</link><dc:creator>阿凡</dc:creator><author>阿凡</author><pubDate>Thu, 15 Jan 2015 11:31:00 GMT</pubDate><guid>http://www.cppblog.com/peakflys/archive/2015/01/15/197562.html#209537</guid><description><![CDATA[请求Server S命令Client B向Client A方向打dong 怎么打 ？？<br>B发请求给A???<br>Server S给B命令&gt;&gt;???<br><img src ="http://www.cppblog.com/peakflys/aggbug/209537.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/peakflys/" target="_blank">阿凡</a> 2015-01-15 19:31 <a href="http://www.cppblog.com/peakflys/archive/2015/01/15/197562.html#209537#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: SGI STL中默认Allocator为何变为new_allocator？</title><link>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209536</link><dc:creator>peakflys</dc:creator><author>peakflys</author><pubDate>Thu, 15 Jan 2015 11:31:00 GMT</pubDate><guid>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209536</guid><description><![CDATA[说的不错，pool的方式存在的问题是挺多。不过对于pool的效率高不到哪去的观点我不敢认同，针对大量小数据的分配，有时候还必须得使用pool的方式，不然ptmalloc、tcmalloc、jemalloc等不会维护复杂的内存分配方式@chipset<img src ="http://www.cppblog.com/peakflys/aggbug/209536.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/peakflys/" target="_blank">peakflys</a> 2015-01-15 19:31 <a href="http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209536#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: SGI STL中默认Allocator为何变为new_allocator？</title><link>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209535</link><dc:creator>peakflys</dc:creator><author>peakflys</author><pubDate>Thu, 15 Jan 2015 11:23:00 GMT</pubDate><guid>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209535</guid><description><![CDATA[如果我没记错的话malloc自始至终都有自己的一套pool策略，所以我所说的malloc性能提升并非指的这个。<br>不过第三方稳定高效的allocator实现可能是标准库作者放弃pool的一个原因@egmkang<br><img src ="http://www.cppblog.com/peakflys/aggbug/209535.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/peakflys/" target="_blank">peakflys</a> 2015-01-15 19:23 <a href="http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209535#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: SGI STL中默认Allocator为何变为new_allocator？</title><link>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209533</link><dc:creator>xxoo</dc:creator><author>xxoo</author><pubDate>Thu, 15 Jan 2015 09:42:00 GMT</pubDate><guid>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209533</guid><description><![CDATA[楼上的，内存池的作用不就是这个吗？你申请一块内存，可以做到物理不连续？<img src ="http://www.cppblog.com/peakflys/aggbug/209533.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/peakflys/" target="_blank">xxoo</a> 2015-01-15 17:42 <a href="http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209533#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: SGI STL中默认Allocator为何变为new_allocator？[未登录]</title><link>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209526</link><dc:creator>chipset</dc:creator><author>chipset</author><pubDate>Thu, 15 Jan 2015 05:01:00 GMT</pubDate><guid>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209526</guid><description><![CDATA[pool不拼接内存，一块大内存被分割成很多相等的小块，此时调用分配一块较大内存可能失败，不是因为内存不够用，而是因为全是分割成小碎块不拼接导致的。这是Pool的致命伤。再者Pool的效率也高不到哪里，以不拼接小块换速度的做法不值得提倡。<img src ="http://www.cppblog.com/peakflys/aggbug/209526.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/peakflys/" target="_blank">chipset</a> 2015-01-15 13:01 <a href="http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209526#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: SGI STL中默认Allocator为何变为new_allocator？</title><link>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209520</link><dc:creator>苹果汁</dc:creator><author>苹果汁</author><pubDate>Thu, 15 Jan 2015 01:12:00 GMT</pubDate><guid>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209520</guid><description><![CDATA[楼主好学 赞一个<img src ="http://www.cppblog.com/peakflys/aggbug/209520.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/peakflys/" target="_blank">苹果汁</a> 2015-01-15 09:12 <a href="http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209520#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: SGI STL中默认Allocator为何变为new_allocator？</title><link>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209519</link><dc:creator>egmkang</dc:creator><author>egmkang</author><pubDate>Wed, 14 Jan 2015 16:12:00 GMT</pubDate><guid>http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209519</guid><description><![CDATA[跟硬件没关系,malloc性能提升.因为malloc本身在thread上面就有一个pool.<br>而且高性能的分配器越来越多,比如tcmalloc/jemalloc,已经没有任何必要再提供一个pool allocator<img src ="http://www.cppblog.com/peakflys/aggbug/209519.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/peakflys/" target="_blank">egmkang</a> 2015-01-15 00:12 <a href="http://www.cppblog.com/peakflys/archive/2015/01/15/209513.html#209519#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>re: P2P的原理和常见的实现方式(为libjingle开路)</title><link>http://www.cppblog.com/peakflys/archive/2014/10/31/197562.html#208737</link><dc:creator>温辉敏</dc:creator><author>温辉敏</author><pubDate>Fri, 31 Oct 2014 07:55:00 GMT</pubDate><guid>http://www.cppblog.com/peakflys/archive/2014/10/31/197562.html#208737</guid><description><![CDATA[写的很好，全而精，将NAT的相关知识全部都理清了，谢谢！<img src ="http://www.cppblog.com/peakflys/aggbug/208737.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/peakflys/" target="_blank">温辉敏</a> 2014-10-31 15:55 <a href="http://www.cppblog.com/peakflys/archive/2014/10/31/197562.html#208737#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>