<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>书山有路勤为径，学海无涯苦作舟 - 性能提高</title><link>http://blog.csdn.net/windcsn/category/136313.aspx</link><description>如何才能提高应用程序的性能呢？</description><dc:language>zh-CN</dc:language><lastUpdateTime>Fri, 11 May 2007 13:36:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>笨笨</dc:creator><title>Strlcpy和strlcat-一致的、安全的字符串复制和串接 </title><link>http://blog.csdn.net/windcsn/archive/2006/10/05/1321878.aspx</link><pubDate>Thu, 05 Oct 2006 18:46:00 GMT</pubDate><guid>http://blog.csdn.net/windcsn/archive/2006/10/05/1321878.aspx</guid><wfw:comment>http://blog.csdn.net/windcsn/comments/1321878.aspx</wfw:comment><comments>http://blog.csdn.net/windcsn/archive/2006/10/05/1321878.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/windcsn/comments/commentRss/1321878.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1321878</trackback:ping><description>Strlcpy和strlcat-一致的、安全的字符串复制和串接 
本文描述了我们最常用的strcpy和strcat给代码带来的潜在问题：Crash、hacker方法，以及一些替代方法，例如:strncpy和strncat；但仍然解决不了所有问题，最后提到了strlcpy和strlcat的设计目标和作用。 
翻译自同名英文版本 &lt;img src ="http://blog.csdn.net/windcsn/aggbug/1321878.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>windcsn</dc:creator><title>UDT协议-基于UDP的可靠数据传输协议</title><link>http://blog.csdn.net/windcsn/archive/2006/01/04/570242.aspx</link><pubDate>Wed, 04 Jan 2006 16:41:00 GMT</pubDate><guid>http://blog.csdn.net/windcsn/archive/2006/01/04/570242.aspx</guid><wfw:comment>http://blog.csdn.net/windcsn/comments/570242.aspx</wfw:comment><comments>http://blog.csdn.net/windcsn/archive/2006/01/04/570242.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/windcsn/comments/commentRss/570242.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=570242</trackback:ping><description>[摘要]
该文档推荐一个基于UDP协议的传输协议，也叫做UDT。UDT有效地公平的在高带宽时延产品（BDP）网络中利用丰富的网络资源。它被用于分布式的通过高速广域网的的数据密集型的程序，例如：计算机网格计算。
当前最通用的TCP版本（TCP）在这样的环境下并不能工作的很好，主要由于随着网络BDP的增长它的缓慢的可用带宽发现和恢复机制。另外，当前的TCP流有不同的RTT的时候它就暴露出了不平等特性。
UDT是一个在应用层引入新的拥塞控制和可靠性控制的协议。协议定义在UDP之上，拥塞控制联合基于速率和窗口的方法并使用带宽估计技术来动态的配置控制参数。

[术语]
1.	网络时延：信息从发送点到接收点之间的双向等待时间，通常称往返时间。
2.	带宽：单位时间内传输的比特数
3.	BDP: 其是网络时延和带宽的产物（例如：网络能容纳的比特数），在传输数据连路层，BDP代表任何时刻最大待处理的信息数量，它占满整个连路；它也代表为了获得最佳性能，端用户必须提供的缓存上限。
&lt;img src ="http://blog.csdn.net/windcsn/aggbug/570242.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>windcsn</dc:creator><title>正确使用StretchBlt模式来改善缩放位图的性能</title><link>http://blog.csdn.net/windcsn/archive/2005/10/22/513699.aspx</link><pubDate>Sat, 22 Oct 2005 16:38:00 GMT</pubDate><guid>http://blog.csdn.net/windcsn/archive/2005/10/22/513699.aspx</guid><wfw:comment>http://blog.csdn.net/windcsn/comments/513699.aspx</wfw:comment><comments>http://blog.csdn.net/windcsn/archive/2005/10/22/513699.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/windcsn/comments/commentRss/513699.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=513699</trackback:ping><description>使用不同的StretchBlt模式会得到不同的图形质量，但程序的性能将不同。本文介绍适当的使用模式来让你在缩放图形时得到较高的质量和较高的性能。&lt;img src ="http://blog.csdn.net/windcsn/aggbug/513699.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>windcsn</dc:creator><title>使用内存映射文件来提高你程序的性能</title><link>http://blog.csdn.net/windcsn/archive/2005/09/04/471158.aspx</link><pubDate>Sun, 04 Sep 2005 21:53:00 GMT</pubDate><guid>http://blog.csdn.net/windcsn/archive/2005/09/04/471158.aspx</guid><wfw:comment>http://blog.csdn.net/windcsn/comments/471158.aspx</wfw:comment><comments>http://blog.csdn.net/windcsn/archive/2005/09/04/471158.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/windcsn/comments/commentRss/471158.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=471158</trackback:ping><description>使用内存映射文件对大文件进行操作的好处。本文通过一个例子来比较两种方法的性能。&lt;img src ="http://blog.csdn.net/windcsn/aggbug/471158.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>windcsn</dc:creator><title>影响网络应用程序性能的因素</title><link>http://blog.csdn.net/windcsn/archive/2005/07/20/429652.aspx</link><pubDate>Wed, 20 Jul 2005 10:40:00 GMT</pubDate><guid>http://blog.csdn.net/windcsn/archive/2005/07/20/429652.aspx</guid><wfw:comment>http://blog.csdn.net/windcsn/comments/429652.aspx</wfw:comment><comments>http://blog.csdn.net/windcsn/archive/2005/07/20/429652.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/windcsn/comments/commentRss/429652.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=429652</trackback:ping><description>网络、性能、性能因素、SOCKET、影响网络性能&lt;img src ="http://blog.csdn.net/windcsn/aggbug/429652.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>windcsn</dc:creator><title>怎么样编写高性能的C++程序</title><link>http://blog.csdn.net/windcsn/archive/2005/07/19/428477.aspx</link><pubDate>Tue, 19 Jul 2005 10:02:00 GMT</pubDate><guid>http://blog.csdn.net/windcsn/archive/2005/07/19/428477.aspx</guid><wfw:comment>http://blog.csdn.net/windcsn/comments/428477.aspx</wfw:comment><comments>http://blog.csdn.net/windcsn/archive/2005/07/19/428477.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/windcsn/comments/commentRss/428477.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=428477</trackback:ping><description>代码风格，高性能、C++&lt;img src ="http://blog.csdn.net/windcsn/aggbug/428477.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>windcsn</dc:creator><title>使用WSASend改善网络程序的性能</title><link>http://blog.csdn.net/windcsn/archive/2005/07/19/428447.aspx</link><pubDate>Tue, 19 Jul 2005 09:41:00 GMT</pubDate><guid>http://blog.csdn.net/windcsn/archive/2005/07/19/428447.aspx</guid><wfw:comment>http://blog.csdn.net/windcsn/comments/428447.aspx</wfw:comment><comments>http://blog.csdn.net/windcsn/archive/2005/07/19/428447.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/windcsn/comments/commentRss/428447.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=428447</trackback:ping><description>请转载的时候同时标注原作者名称&lt;img src ="http://blog.csdn.net/windcsn/aggbug/428447.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>windcsn</dc:creator><title>动手实现TCP的Nagle算法，提高网络应用程序的性能</title><link>http://blog.csdn.net/windcsn/archive/2005/07/18/428166.aspx</link><pubDate>Mon, 18 Jul 2005 20:00:00 GMT</pubDate><guid>http://blog.csdn.net/windcsn/archive/2005/07/18/428166.aspx</guid><wfw:comment>http://blog.csdn.net/windcsn/comments/428166.aspx</wfw:comment><comments>http://blog.csdn.net/windcsn/archive/2005/07/18/428166.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/windcsn/comments/commentRss/428166.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=428166</trackback:ping><description>本文是作者自己实际工作研究的成功，如有转载请保留原作者名称&lt;img src ="http://blog.csdn.net/windcsn/aggbug/428166.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>