<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>eparg的专栏 - 其它</title><link>http://blog.csdn.net/eparg/category/345298.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Sat, 29 Mar 2008 10:41:08 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>eparg</dc:creator><title>三个关键命令找出ASP.NET程序内存分片的原因</title><link>http://blog.csdn.net/eparg/archive/2007/10/26/1844655.aspx</link><pubDate>Fri, 26 Oct 2007 11:26:00 GMT</pubDate><guid>http://blog.csdn.net/eparg/archive/2007/10/26/1844655.aspx</guid><wfw:comment>http://blog.csdn.net/eparg/comments/1844655.aspx</wfw:comment><comments>http://blog.csdn.net/eparg/archive/2007/10/26/1844655.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blog.csdn.net/eparg/comments/commentRss/1844655.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1844655</trackback:ping><description>最近一位朋友的ASP.NET程序怀疑有内存泄露问题。几个简单的页面，起来运行几分钟后，虚拟内存就到600多MB。从性能监视上看，private bytes只有200多MB。这样的问题从经验上来说，十有八九都是内存碎片了。ASP.NET程序发生内存碎片的原因比较多，我常见的有:1. Web.config中的debug=true，导致batch compilation=false,使得每一个ASPX页面都生成一个临时assembly。当页面比较多的时候，大量的assembly导致内存泄露。2. 程序中误用了XmlSerializer。频繁的XML序列化导致大量的动态assembly3. 程序中有大量的blocking IO操作，而且IO buffer没有及时释放。比如程序中有大量的Web Service调用，但是对方web service返回比较慢，使得调用程序中用来接收web service结果的小块buffer大量堆积，导致内存泄露&lt;img src ="http://blog.csdn.net/eparg/aggbug/1844655.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>eparg</dc:creator><title>Windows用户态程序高效排错 目录草稿</title><link>http://blog.csdn.net/eparg/archive/2007/10/11/1820806.aspx</link><pubDate>Thu, 11 Oct 2007 21:32:00 GMT</pubDate><guid>http://blog.csdn.net/eparg/archive/2007/10/11/1820806.aspx</guid><wfw:comment>http://blog.csdn.net/eparg/comments/1820806.aspx</wfw:comment><comments>http://blog.csdn.net/eparg/archive/2007/10/11/1820806.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/eparg/comments/commentRss/1820806.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1820806</trackback:ping><description>Windows用户态程序高效排错 目录草稿&lt;img src ="http://blog.csdn.net/eparg/aggbug/1820806.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>