พบปัญหาในระบบไฟล์ Ext4, ข้อมูลอาจสูญหาย

by lew
20 March 2009 - 05:38

หนึ่งในความสามารถใหม่ของ Ubuntu 9.04 นั้นคือระบบไฟล์ Ext4 ที่เพิ่มความสามารถและความเร็ว แต่ผู้ใช้อาจจะต้องเพิ่มความระมัดระวังในการใช้งานมากขึ้น เมื่อมีรายงานถึงข้อมูลที่หายไปเมื่อเครื่องดับลงโดยไม่ตั้งใจ แม้ว่าไฟล์จะถูกเซฟไปก่อนแล้ว

ปัญหานี้เกิดจากระบบไฟล์ Ext4 นั้นสามารถดึงเวลาที่จะเขียนข้อมูลลงไปในดิสก์ได้ประมาณ 60 วินาที ก่อนที่จะเขียนลงดิสก์จริงๆ เพื่อให้ระบบปฎิบัติการสามารถจัดเรียงข้อมูลที่จะเขียนเพื่อเพิ่มประสิทธิภาพได้

ปัญหานี้กระทบต่อระบบไฟล์แบบใหม่ๆ ที่ใช้เทคนิคแบบเดียวกันนี้หลายตัว เช่น XFS และ Btrfs อย่างไรก็ดี แพตซ์สำหรับลดโอกาสที่จะเกิดปัญหานี้ได้ถูกส่งเข้าไปรอคิวในลินุกซ์รุ่น 2.6.30 แล้ว แต่การลดโอกาสก็ไม่ใช่การแก้ปัญหาให้หมดไปทีเดียวเนื่องจากเป็นข้อจำกัดของการออกแบบ และทางนักพัฒนาไม่ต้องการให้การแก้ปัญหานี้ไปลดประสิทธิภาพของ Ext4 ลง

ที่มา - The H Open

Blognone Jobs Premium