Warning: ksort() expects parameter 1 to be array, object given in /home/host4/public_html/blog/wp-content/plugins/bbpress/includes/core/template-functions.php on line 316
Linux file system ext2 vs ext3 vs ext4 | Host4thai.com
Image Image Image Image Image Image Image Image Image Image

Host4thai.com | July 23, 2018

Scroll to top

Top

No Comments

Linux file system ext2 vs ext3 vs ext4

Linux file system ext2 vs ext3 vs ext4
admin
  • On 1 September, 2013

linux file system Ext2

  • เป็น file system รุ่นที่ 2 ของ linux
  • มีความเร็วในการอ่านข้อมูลสูง
  • ยังไม่มี journaling feature
  • เหมาะสำหรับ flash drive , usb drive เพราะว่าไม่มี over head ของ journaling
  • ขนาดไฟล์ size สูงสุด คือ 16 GB ถึง 2TB
  • พื้นที่เก็บ สูงสุดที่ใช้ Ext2 คือ 2TB ถึง 32TB

linux file system Ext3

  • เป็น file system รุ่นที่ 3 ของ linux
  • โดยหลักก็คือมี Journaling ให้ใช้
  • Journaling เป็นพื้นที่ส่วนหนึ่งของ file system ทำหน้าที่บันทึกการเปลี่ยนแปลงของข้อมูลที่เก็บใน file system (เหมือนตัวบันทึกเหตุการณ์การเปลี่ยนแปลงต่างๆ) เมื่อระบบ file system พังขึ้นมา ก็ยังสามารถกู้ข้อมูลได้เร็วขึ้น เพราะว่ามีการบันทึกเอาไว้ ว่าไฟล์ไหนถูกแก้ไขไปบ้างก่อนที่ระบบจะล่ม
  • ขนาดไฟล์ และ ขนาดพื้นที่รวม ยังคงเท่า Ext2
  • สามารถแปลงจาก Ext2 มาเป็น Ext3 ได้โดยไม่ต้องมีกระบวนการ backup / restore
  • directory สามารถจุได้ 32,000 sub directory

linux file system Ext4

  • เป็น file system รุ่นที่ 4 ของ linux
  • รองรับไฟล์ขนาดใหญ่ และ พื้นที่เก็บไฟล์ขนาดใหญ่
  • ขนาดไฟล์ที่ใหญ่สุดที่เก็บได้คือ 16GB ถึง 16TB
  • พื้นที่เก็บไฟล์ขนาดใหญ่ที่สุดที่รองรับ คือ 1 EB (exabyte) 1EB เท่ากับ 1024 PB (petabyte) 1 PB = 1024 TB (terabyte)
  • directory (folder) สามารถจุได้ 64,000 sub directory
  • feature ใหม่ใน ext4 คือ multiblock allocation, delayed allocation, journal checksum, fast fsck และ อื่นๆ โดยจะช่วยเพิ่ม performance และ ความเสถียรให้มากกว่า ext3

สรุปว่า
การมี journaling หมายความว่าสถานะของระบบไฟล์จะ clean เสมอถึงแม้ว่าระบบจะ crash ไป แต่เมื่อบูตขึ้นมาใหม่ระบบก็แค่ทำการ replay journal log โดยไม่จำเป็นต้องทำการ check file system ทั้งหมด จึงทำให้ ext4 บูตเร็ว มีความปลอดภัยในการอ่าน-เขียนไฟล์มากกว่า

 

Submit a Comment