<?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>SpaLinux.com - สปาลีนุกซ์ &#187; xfs</title>
	<atom:link href="http://spalinux.com/tag/xfs/feed" rel="self" type="application/rss+xml" />
	<link>http://spalinux.com</link>
	<description>เพื่อชีวิตที่ผ่อนคลายของคนใช้ลีนุกซ์</description>
	<lastBuildDate>Sat, 12 May 2012 10:38:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>เปรียบเทียบ ext3, ext4 และ xfs บน Fedora 10</title>
		<link>http://spalinux.com/2008/12/compare_ext3_ext4_xfs_on_fedora_10</link>
		<comments>http://spalinux.com/2008/12/compare_ext3_ext4_xfs_on_fedora_10#comments</comments>
		<pubDate>Sat, 13 Dec 2008 12:38:11 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Disk]]></category>
		<category><![CDATA[Filesystem]]></category>
		<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[ext3]]></category>
		<category><![CDATA[ext4]]></category>
		<category><![CDATA[xfs]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=393</guid>
		<description><![CDATA[คุณสมบัติใหม่อย่างหนึ่งของ Fedora 10 ที่เพิ่มจากเวอร์ชั่นก่อน คือการสนับสนุน filesystem เพิ่มเติม ประกอบด้วย ext4 และ xfs หลังจากที่ได้ทดลองติดตั้ง Fedora 10 เลยเกิดความลังเลว่าจะเปลี่ยน filesystem เป็นแบบใหม่หรือไม่ เลยลองรันคำสั่งง่ายๆ เพื่อทดสอบประสิทธิภาพการสร้าง การลบไฟล์ เป็นต้น หมายเหตุ ตอนติดตั้ง Fedora 10 ถ้าต้องการเลือก parition ที่เป็นแบบ ext4 ต้องระบุออปชั่นเพิ่มเติมตอนที่อยู่ในเมนูบู๊ตจากแผ่นดีวีดีติดตั้ง คือกดปุ่ม [Tab] แล้วพิมพ์เว้นวรรคแล้วต่อท้ายคำว่า ext4 partition ที่ใช้สำหรับ boot หรือ (/boot) ไม่สามารถทำเป็น ext4 หรือ xfs ได้ ต้องใช้เป็น ext3   ระบบที่ใช้ทดสอบ ตอนติดตั้ง Fedora 10 สร้าง partition ขนาด 2 [...]]]></description>
			<content:encoded><![CDATA[<p>คุณสมบัติใหม่อย่างหนึ่งของ Fedora 10 ที่เพิ่มจากเวอร์ชั่นก่อน คือการสนับสนุน filesystem เพิ่มเติม ประกอบด้วย ext4 และ xfs</p>
<p>หลังจากที่ได้ทดลองติดตั้ง Fedora 10 เลยเกิดความลังเลว่าจะเปลี่ยน filesystem เป็นแบบใหม่หรือไม่ เลยลองรันคำสั่งง่ายๆ เพื่อทดสอบประสิทธิภาพการสร้าง การลบไฟล์ เป็นต้น</p>
<p><span id="more-393"></span></p>
<p><strong>หมายเหตุ<br />
</strong></p>
<ul>
<li>ตอนติดตั้ง Fedora 10 ถ้าต้องการเลือก parition ที่เป็นแบบ ext4 ต้องระบุออปชั่นเพิ่มเติมตอนที่อยู่ในเมนูบู๊ตจากแผ่นดีวีดีติดตั้ง คือกดปุ่ม [Tab] แล้วพิมพ์เว้นวรรคแล้วต่อท้ายคำว่า ext4</li>
<li>partition ที่ใช้สำหรับ boot หรือ (/boot) ไม่สามารถทำเป็น ext4 หรือ xfs ได้ ต้องใช้เป็น ext3</li>
</ul>
<p> </p>
<h4>ระบบที่ใช้ทดสอบ</h4>
<p>ตอนติดตั้ง Fedora 10 สร้าง partition ขนาด 2 GB เพิ่มเติมจำนวน 3 partition เลือก filesystem แตกต่างกัน คือ ext3, ext4, xfs แล้วตั้งชื่อ mount point ตามชนิด filesystem ดังนี้</p>
<pre>[root@fc10-fs ~]# <strong>df -k
</strong>...
/dev/sda9              2023920     35836   1885272   2% /mnt/ext3
/dev/sda10             2023920     35792   1885316   2% /mnt/ext4
/dev/sda11             2046048      4256   2041792   1% /mnt/xfs</pre>
<pre>[root@fc10-fs ~]# <strong>mount</strong>
...
/dev/sda9 on /mnt/ext3 type ext3 (rw)
/dev/sda10 on /mnt/ext4 type ext4 (rw)
/dev/sda11 on /mnt/xfs type xfs (rw)</pre>
<h4>การสร้างไฟล์ 1 GB</h4>
<p>ใช้คำสั่ง dd เพื่อสร้างไฟล์ขนาด 1 GB ตามตัวอย่างด้านล่าง</p>
<pre>[root@fc10-fs ~]# <strong>dd if=/dev/zero of=/mnt/ext3/file-1G.bin bs=1000000 count=1000</strong></pre>
<p>เวลาที่ใช้ในการสร้างไฟล์ขนาด 1 GB</p>
<pre>ext3: 18.0096 s   (55.5 MB/s)
ext4: 14.2582 s   (70.1 MB/s)
xfs:  13.0057 s   (76.9 MB/s)</pre>
<p>ขนาด partition ที่ใช้ไปจากการสร้างไฟล์ 1 GB</p>
<pre>[root@fc10-fs ~]# <strong>df -k
</strong>...
/dev/sda9              2023920   1013360    907748  53% /mnt/ext3
/dev/sda10             2023920   1012360    908748  53% /mnt/ext4
/dev/sda11             2046048    980820   1065228  48% /mnt/xfs</pre>
<h4>การลบไฟล์ 1 GB</h4>
<p>ใช้คำสั่ง rm เพื่อลบไฟล์ขนาด 1 GB ตามตัวอย่างด้านล่าง</p>
<pre>[root@fc10-fs ~]# <strong>rm -f /mnt/ext3/file-1G.bin</strong></pre>
<p>เวลาที่ใช้ในการลบไฟล์ขนาด 1 GB</p>
<pre>ext3: 0.095 s
ext4: 0.073 s
xfs:  0.592 s</pre>
<h4>การสร้างไฟล์ขนาด 1 MB จำนวน 1000 ไฟล์</h4>
<p>เขียน shell script เพื่อเรียกคำสั่ง dd เพื่อสร้างไฟล์ขนาด 1 MB จำนวน 1000 ไฟล์ ตามตัวอย่างด้านล่าง</p>
<pre>i=1
while [ $i -le 1000 ]; do
 dd if=/dev/zero of=/mnt/ext3/file-1M-$i.bin bs=1000000 count=1 &gt; /dev/null 2&gt;&amp;1
  i=`expr $i + 1`
done</pre>
<p>เวลาที่ใช้ในการสร้างไฟล์ขนาด 1 MB จำนวน 1000 ไฟล์</p>
<pre>ext3: 50.916 s
ext4: 46.584 s
xfs:  44.516 s</pre>
<p>ขนาด partition ที่ใช้ไปจากการสร้างไฟล์ 1 MB จำนวน 1000 ไฟล์</p>
<pre>[root@fc10-fs ~]# <strong>df -k
</strong>...
/dev/sda9              2023920   1019872    901236  54% /mnt/ext3
/dev/sda10             2023920   1015896    905212  53% /mnt/ext4
/dev/sda11             2046048    985268   1060780  49% /mnt/xfs</pre>
<h4>การลบไฟล์ขนาด 100 MB จำนวน 100 ไฟล์</h4>
<p>ใช้คำสั่ง rm เพื่อลบไฟล์ ตามตัวอย่างด้านล่าง</p>
<pre>[root@fc10-fs ~]# <strong>rm -f /mnt/ext3/file*</strong></pre>
<p>เวลาที่ใช้ในการลบไฟล์ขนาด 1 MB จำนวน 1000 ไฟล์</p>
<pre>ext3: 0.432 s
ext4: 0.178 s
xfs:  0.845 s</pre>
<h4>copy ไฟล์ขนาด 500 MB ใน partition เดียวกัน</h4>
<p>ใช้คำสั่ง dd เพื่อสร้างไฟล์ขนาด 500 MB แล้วใช้คำสั่ง cp เพื่อ copy เป็นอีกไฟล์หนึ่ง ใน partition เดียวกัน</p>
<pre>[root@fc10-fs ~]# dd if=/dev/zero of=/mnt/ext3/file-500M.bin bs=1000000 count=500
[root@fc10-fs ~]# cp /mnt/ext3/file-500M.bin /mnt/ext3/file-500M-copy.bin</pre>
<p>เวลาที่ใช้ในการ copy ไฟล์ขนาด 500 MB</p>
<pre>ext3: 1m 44.266 s
ext4: 1m 40.074 s
xfs:  1m 12.585 s</pre>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2008/12/compare_ext3_ext4_xfs_on_fedora_10/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

