<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Elton&#039;s Blog &#187; Linux</title>
	<atom:link href="http://blog.prosight.me/index.php/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.prosight.me</link>
	<description>移动开发，敏捷web开发，Linux服务器部署维护，web UI和UE设计，摄影</description>
	<lastBuildDate>Wed, 08 Feb 2012 00:22:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Nginx使用Linux内存加速静态文件访问</title>
		<link>http://blog.prosight.me/index.php/2012/02/889?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=nginx%25e4%25bd%25bf%25e7%2594%25a8linux%25e5%2586%2585%25e5%25ad%2598%25e5%258a%25a0%25e9%2580%259f%25e9%259d%2599%25e6%2580%2581%25e6%2596%2587%25e4%25bb%25b6%25e8%25ae%25bf%25e9%2597%25ae</link>
		<comments>http://blog.prosight.me/index.php/2012/02/889#comments</comments>
		<pubDate>Sun, 05 Feb 2012 01:18:43 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Mem]]></category>
		<category><![CDATA[nginx]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=889</guid>
		<description><![CDATA[Nginx是一个非常出色的静态资源web服务器。如果你嫌它还不够快，可以把放在磁盘中的文件，映射到内存中，减少高并发下的磁盘IO。 先做几个假设。nginx.conf中所配置站点的路径是/home/wwwroot/res，站点所对应文件原始存储路径：/opt/web/res shell脚本非常简单，思路就是拷贝资源文件到内存中，然后在把网站的静态文件链接指向到内存中即可。具体如下： 1 2 3 4 5 6 7 8 9 10 11 12 13 #! /bin/bash &#160; res_path=&#34;/opt/web/res&#34; mem_path=&#34;/dev/shm/res&#34; lk_path=&#34;/home/wwwroot/res&#34; &#160; if &#91; ! -d &#34;$mem_path&#34; &#93;; then cp -r &#34;$res_path&#34; &#34;$mem_path&#34; fi &#160; if &#91; ! -L &#34;$lk_path&#34; &#93;; then ln -s &#34;$mem_path&#34; &#34;$lk_path&#34; fi =================== 更新测试数据 利用上述方法，在公司的测试服务器上做了个测试，速度提升明显，速度几乎翻倍。 测试前提：将测试网站的首页全部内容包括html，图片，js，css等所有元素都拷贝到内存中,并且每次用户请求静态资源文件都不会缓存。使用LoadRunner按照200和100并发分别进行压力测试。 测试结果: 在高并发下全部使用磁盘文件200人并发 2分钟 [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2012/02/889/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>分布式文件系统MFS、Ceph、GlusterFS、Lustre的比较</title>
		<link>http://blog.prosight.me/index.php/2011/12/848?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e5%2588%2586%25e5%25b8%2583%25e5%25bc%258f%25e6%2596%2587%25e4%25bb%25b6%25e7%25b3%25bb%25e7%25bb%259fmfs%25e3%2580%2581ceph%25e3%2580%2581glusterfs%25e3%2580%2581lustre%25e7%259a%2584%25e6%25af%2594%25e8%25be%2583</link>
		<comments>http://blog.prosight.me/index.php/2011/12/848#comments</comments>
		<pubDate>Thu, 29 Dec 2011 00:12:17 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[分布式存储]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=848</guid>
		<description><![CDATA[&#160; MooseFS(MFS) Ceph GlusterFS Lustre Metadata server 单个MDS。存在单点故障和瓶颈。 多个MDS，不存在单点故障和瓶颈。MDS可以扩展，不存在瓶颈。 无，不存在单点故障。靠运行在各个节点上的动态算法来代替MDS,不需同步元数据,无硬盘I/O瓶颈。 双MDS(互相备份)。MDS不可以扩展，存在瓶颈。 FUSE 支持 支持 支持 支持 访问接口 POSIX POSIX POSIX POSIX/MPI 文件分布/数据分布 文件被分片，数据块保存在不同的存储服务器上。 文件被分片，每个数据块是一个对象。对象保存在不同的存储服务器上。 Cluster Translators(GlusterFS集群存储的核心)包括AFR、DHT（和Stripe三种类型。 AFR相当于RAID1，每个文件都被复制到多个存储节点上。Stripe相当于RAID0，文件被分片，数据被条带化到各个存储节点上。 Translators可以组合，即AFR和stripe可以组成RAID10，实现高性能和高可用。 可以把大文件分片并以类似RAID0的方式分散存储在多个存储节点上。 冗余保护/副本 多副本 多副本 镜像 无 数据可靠性 由数据的多副本提供可靠性。 由数据的多副本提供可靠性。 由镜像提供可靠性。 由存储节点上的RAID1或RAID5/6提供可靠性。假如存储节点失效，则数据不可用。 备份 &#160; &#160; &#160; 提供备份工具。支持远程备份。 故障恢复 手动恢复 当节点失效时，自动迁移数据、重新复制副本。 当节点、硬件、磁盘、网络发生故障时，系统会自动处理这些故障，管理员不需介入。 无 扩展性 增加存储服务器，可以提高容量和文件操作性能。但是由于不能增加MDS，因此元数据操作性能不能提高，是整个系统的瓶颈。 可以增加元数据服务器和存储节点。容量可扩展。文件操作性能可扩展。元数据操作性能可扩展。 容量可扩展。 可增加存储节点，提高容量可文件操作性能，但是由于不能增加MDS，因此元数据操作性能不能提高，是整个系统的瓶颈。 安装/部署 [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2011/12/848/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MongoDB与内存管理</title>
		<link>http://blog.prosight.me/index.php/2011/08/792?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mongodb%25e4%25b8%258e%25e5%2586%2585%25e5%25ad%2598%25e7%25ae%25a1%25e7%2590%2586</link>
		<comments>http://blog.prosight.me/index.php/2011/08/792#comments</comments>
		<pubDate>Sat, 20 Aug 2011 01:33:01 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mongodb]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=792</guid>
		<description><![CDATA[但凡初次接触MongoDB的人，无不惊讶于它对内存的贪得无厌，至于个中缘由，我先讲讲Linux是如何管理内存的，再说说MongoDB是如何使用内存的，答案自然就清楚了。 据说带着问题学习更有效，那就先看一个MongoDB服务器的top命令结果： 1 2 3 4 5 6 shell&#38;gt; top -p $&#40;pidof mongod&#41; Mem: 32872124k total, 30065320k used, 2806804k free, 245020k buffers Swap: 2097144k total, 100k used, 2097044k free, 26482048k cached &#160; VIRT RES SHR %MEM 1892g 21g 21g 69.6 这台MongoDB服务器有没有性能问题？大家可以一边思考一边继续阅读。 先讲讲Linux是如何管理内存的 在Linux里（别的系统也差不多），内存有物理内存和虚拟内存之说，物理内存是什么自然无需解释，虚拟内存实际是物理内存的抽象，多数情况下，出于方便性的考虑，程序访问的都是虚拟内存地址，然后操作系统会把它翻译成物理内存地址。 很多人会把虚拟内存和Swap混为一谈，实际上Swap只是虚拟内存引申出的一种技术而已：操作系统一旦物理内存不足，为了腾出内存空间存放新内容，就会把当前物理内存中的内容放到交换分区里，稍后用到的时候再取回来，需要注意的是，Swap的使用可能会带来性能问题，偶尔为之无需紧张，糟糕的是物理内存和交换分区频繁的发生数据交换，这被称之为Swap颠簸，一旦发生这种情况，先要明确是什么原因造成的，如果是内存不足就好办了，加内存就可以解决，不过有的时候即使内存充足也可能会出现这种问题，比如MySQL就有可能出现这样的情况，解决方法是限制使用Swap： 1 shell&#38;gt; sysctl -w vm.swappiness=0 查看内存情况最常用的是free命令： 1 2 3 4 5 [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2011/08/792/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在 Ubuntu 上安装和配置 OpenStack Nova</title>
		<link>http://blog.prosight.me/index.php/2011/08/786?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e5%259c%25a8-ubuntu-%25e4%25b8%258a%25e5%25ae%2589%25e8%25a3%2585%25e5%2592%258c%25e9%2585%258d%25e7%25bd%25ae-openstack-nova</link>
		<comments>http://blog.prosight.me/index.php/2011/08/786#comments</comments>
		<pubDate>Tue, 16 Aug 2011 05:13:54 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Nova]]></category>
		<category><![CDATA[OpenStack]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=786</guid>
		<description><![CDATA[OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台，帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务（Infrastructure as a Service, IaaS）。OpenStack 包含两个主要模块：Nova 和 Swift，前者是 NASA 开发的虚拟服务器部署和业务计算模块；后者是 Rackspack 开发的分布式云存储模块，两者可以一起用，也可以分开单独用。OpenStack 是开源项目，除了有 Rackspace 和 NASA 的大力支持外，后面还有包括 Dell, Citrix, Cisco, Canonical 这些重量级公司的贡献和支持，发展速度非常快，有取代另一个业界领先开源云平台 Eucalyptus 的态势。 OpenStack 是 Python 2.6 写的，CentOS 5.6 上默认的是 Python 2.4 的环境并且还有很多依赖关系不容易升级到 2.6，所以在 Ubuntu 上安装会简单一些，而且 Ubuntu 是 OpenStack 的官方首选系统，文档都是按 Ubuntu 写的，所以这里 VPSee 采用最新的 [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2011/08/786/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>通过JNI实现Java对C/C++的调用</title>
		<link>http://blog.prosight.me/index.php/2011/07/769?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e9%2580%259a%25e8%25bf%2587jni%25e5%25ae%259e%25e7%258e%25b0java%25e5%25af%25b9cc%25e7%259a%2584%25e8%25b0%2583%25e7%2594%25a8</link>
		<comments>http://blog.prosight.me/index.php/2011/07/769#comments</comments>
		<pubDate>Fri, 29 Jul 2011 08:20:17 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[jni]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=769</guid>
		<description><![CDATA[JNI是Java Native Interface的缩写，中文为JAVA本地调用。从Java1.1开始，Java Native Interface(JNI)标准成为java平台的一部分，它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言，尤其是C和C++而设计的，但是它并不妨碍你使用其他语言，只要调用约定受支持就可以了。 大致步骤 编写带有native声明的方法的java类 使用javac命令编译所编写的java类 使用javah命令生成扩展名为h的头文件 使用C/C++实现本地方法 将C/C++编写的文件生成动态连接库 1) 编写java程序： 1 2 3 4 5 6 7 8 9 10 11 12 public class HelloNative&#123; public native void greeting&#40;&#41;;//所有native所修饰的都是本地方法 &#160; static&#123; System.loadLibrary&#40;&#34;HelloNative&#34;&#41;;//载入本地库 &#125; &#160; public static void main&#40;String&#91;&#93; args&#41;&#123; new HelloNative&#40;&#41;.greeting&#40;&#41;; // System.out.println(System.getProperty(&#34;java.library.path&#34;)); &#125; &#125; 声明native方法：如果你想将一个方法做为一个本地方法的话，那么你就必须声明该方法为native的，并且不能实现。其中方法的参数和返回值在后面讲述。 Load动态库：System.loadLibrary(“HelloNative”);加载动态库（我们可以这样理解：我们的方法 greeting()没有实现，但是我们在下面就直接使用了，所以必须在使用之前对它进行初始化）这里一般是以static块进行加载的。同时需要注意的是System.loadLibrary();的参数“HelloNative”是动态库的名字。 2) 编译 1 javac [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2011/07/769/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>让Redis使用TCMalloc，实现高性能NOSql服务器</title>
		<link>http://blog.prosight.me/index.php/2011/07/766?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e8%25ae%25a9redis%25e4%25bd%25bf%25e7%2594%25a8tcmalloc%25ef%25bc%258c%25e5%25ae%259e%25e7%258e%25b0%25e9%25ab%2598%25e6%2580%25a7%25e8%2583%25bdnosql%25e6%259c%258d%25e5%258a%25a1%25e5%2599%25a8</link>
		<comments>http://blog.prosight.me/index.php/2011/07/766#comments</comments>
		<pubDate>Thu, 28 Jul 2011 08:43:17 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Redis]]></category>
		<category><![CDATA[tcmalloc]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=766</guid>
		<description><![CDATA[TCMalloc（Thread-Caching Malloc）是google开发的开源工具──“google-perftools”中的成员。与标准的glibc库的malloc相比，TCMalloc在内存的分配上效率和速度要高得多，可以在很大程度上提高MySQL服务器在高并发情况下的性能，降低系统负载。 TCMalloc库的安装步骤（Linux环境）： Step 1. 64位操作系统请先安装libunwind库(32位操作系统不要安装) libunwind库为基于64位CPU和操作系统的程序提供了基本的堆栈辗转开解功能，其中包括用于输出堆栈跟踪的API、用于以编程方式辗转开解堆栈的API以及支持C++异常处理机制的API。 1 2 3 4 5 6 wget http://download.savannah.gnu.org/releases/libunwind/libunwind-0.99-alpha.tar.gz tar zxvf libunwind-0.99-alpha.tar.gz cd libunwind-0.99-alpha/ CFLAGS=-fPIC ./configure make CFLAGS=-fPIC make CFLAGS=-fPIC install Step 2、安装google-perftools： 1 2 3 4 5 6 7 8 wget http://google-perftools.googlecode.com/files/google-perftools-1.8.1.tar.gz tar zxvf google-perftools-1.8.1.tar.gz cd google-perftools-1.8.1/ ./configure --disable-cpu-profiler --disable-heap-profiler --disable-heap-checker --disable-debugalloc --enable-minimal make &#38;&#38; make install &#160; [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2011/07/766/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ubuntu 11.04安装OpenCV</title>
		<link>http://blog.prosight.me/index.php/2011/07/749?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ubuntu-11-04%25e5%25ae%2589%25e8%25a3%2585opencv</link>
		<comments>http://blog.prosight.me/index.php/2011/07/749#comments</comments>
		<pubDate>Wed, 27 Jul 2011 09:54:24 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[opencv]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=749</guid>
		<description><![CDATA[Step 1:安装必要的依赖包 1 sudo apt-get install build-essential libgtk2.0-dev libjpeg62-dev libtiff4-dev libjasper-dev libopenexr-dev cmake python-dev python-numpy libtbb-dev libeigen2-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev Step 2:安装ffmpeg 1 2 3 4 5 6 7 cd ~ wget http://ffmpeg.org/releases/ffmpeg-0.7-rc1.tar.gz tar -xvzf ffmpeg-0.7-rc1.tar.gz cd ffmpeg-0.7-rc1 ./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libxvid --enable-x11grab --enable-swscale [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2011/07/749/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubuntu 11.04安装gcc 4.6.1</title>
		<link>http://blog.prosight.me/index.php/2011/07/741?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ubuntu-11-04%25e5%25ae%2589%25e8%25a3%2585gcc-4-6-1</link>
		<comments>http://blog.prosight.me/index.php/2011/07/741#comments</comments>
		<pubDate>Wed, 27 Jul 2011 07:47:50 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=741</guid>
		<description><![CDATA[首先下载相应的源代码： ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-4.6.1/ #下载 gcc-4.6.1.tar.bz2 ftp://ftp.dti.ad.jp/pub/lang/gcc/infrastructure/ #下载 gmp-4.3.2.tar.bz2 mpfr-2.4.2.tar.bz2 mpc-0.8.1.tar.gz Step 0: 1 2 3 $sudo apt-get install build-essential $sudo apt-get install zlibc $sudo apt-get install zlib1g-dev Step 1: 安装 gmp-4.3.2 1 2 3 4 #cd to src_dir $./configure --prefix=/usr/local/gmp-4.3.2 $make $sudo make install Step 2: 安装 mpfr-2.4.2 1 2 3 4 #cd to src_dir $./configure [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2011/07/741/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>安装史上最牛的vimrc</title>
		<link>http://blog.prosight.me/index.php/2011/07/726?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e5%25ae%2589%25e8%25a3%2585%25e5%258f%25b2%25e4%25b8%258a%25e6%259c%2580%25e7%2589%259b%25e7%259a%2584vimrc</link>
		<comments>http://blog.prosight.me/index.php/2011/07/726#comments</comments>
		<pubDate>Tue, 19 Jul 2011 07:27:33 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=726</guid>
		<description><![CDATA[平时大家都会用到vim，发现一个不错的vimrc，大家可以试着用下。 通过一下命令安装这个vimrc 1 2 3 4 5 $ mkdir ~/.vim_runtime $ svn co svn://orangoo.com/vim ~/.vim_runtime $ cat ~/.vim_runtime/install.sh $ sh ~/.vim_runtime/install.sh &#60;system&#62; &#60;sytem&#62; can be `mac`, `linux` or `windows` 安装好后的vim看起来像这个样子]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2011/07/726/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ubuntu下自动安装雅黑字体脚本</title>
		<link>http://blog.prosight.me/index.php/2011/07/722?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ubuntu%25e4%25b8%258b%25e8%2587%25aa%25e5%258a%25a8%25e5%25ae%2589%25e8%25a3%2585%25e9%259b%2585%25e9%25bb%2591%25e5%25ad%2597%25e4%25bd%2593%25e8%2584%259a%25e6%259c%25ac</link>
		<comments>http://blog.prosight.me/index.php/2011/07/722#comments</comments>
		<pubDate>Mon, 18 Jul 2011 03:51:36 +0000</pubDate>
		<dc:creator>Elton</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[雅黑]]></category>

		<guid isPermaLink="false">http://blog.prosight.me/?p=722</guid>
		<description><![CDATA[安装ubuntu的时候，总是需要美化中文字体。 微软雅黑是比较好的中文字体美化方案。 下面的这个脚本可以帮助大家自动来美化中文字体。 1 2 3 4 wget -O get-fonts.sh.zip http://files.cnblogs.com/DengYangjun/get-fonts.sh.zip unzip -o get-fonts.sh.zip 1&#62;/dev/null chmod a+x get-fonts.sh ./get-fonts.sh 删除下载的字体安装脚本文件： 1 rm get-fonts.sh get-fonts.sh.zip 2&#62;/dev/null 恢复以前的字体设置： 1 2 3 4 5 cd /etc/fonts/conf.avail sudo mv 51-local.conf.old 51-local.conf 2&#62;/dev/null sudo mv 69-language-selector-zh-cn.conf.old 69-language-selector-zh-cn.conf 2&#62;/dev/null sudo rm -f -r /usr/share/fonts/truetype/myfonts 2&#62;/dev/null cd - 修正记录： #1.添加了最新的Windows 7的微软雅黑字体。（附件大小限制，未实现） 2.修正了CRT渲染的配置文件的链接错误。 [...]]]></description>
		<wfw:commentRss>http://blog.prosight.me/index.php/2011/07/722/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

