ความแตกต่างระหว่าง ext3 และ ext4 จากมุมมองของผู้ใช้ทั่วไปคืออะไร


55

อะไรคือความแตกต่างที่สำคัญระหว่าง ext3 และ ext4 จากมุมมองของผู้ใช้ทั่วไป? ฉันได้ยินมาว่าการใช้ ext3 นั้นฉลาดกว่า มันเป็นเรื่องจริงเหรอ?

แก้ไข : สิ่งหนึ่งที่ฉันต้องการทราบคือฉันเป็นผู้ใช้ระบบปฏิบัติการคู่ (Windows และ Ubuntu) ดังนั้นไม่สามารถติดตั้งไดรฟ์ (ext4) จาก Windows เป็นลบใหญ่สำหรับฉัน แต่ ext3 มีสิทธิ์นี้

คำตอบ:


52

ไม่กี่ปีที่ผ่านมาฉันจะบอกว่าติดext3แต่ในปัจจุบันext4ดีกว่า ล่าสุด (16 พฤษภาคม 2011) รอบขึ้นจากthegeekstuff.comผลรวมมันค่อนข้างดี:

  • รองรับขนาดไฟล์แต่ละไฟล์ขนาดใหญ่และขนาดระบบไฟล์โดยรวม
  • ขนาดไฟล์สูงสุดแต่ละไฟล์สามารถอยู่ระหว่าง 16 GB ถึง 16 TB
  • ขนาดระบบไฟล์ ext4 สูงสุดโดยรวมคือ 1 EB (exabyte) 1 EB = 1024 PB (petabyte) 1 PB = 1024 TB (เทราไบต์)
  • ไดเรกทอรีสามารถมีไดเรกทอรีย่อยสูงสุด 64,000 ไดเรกทอรี (ตรงข้ามกับ 32,000 ใน ext3)
  • คุณสามารถเมานต์ ext3 fs ที่มีอยู่เป็น ext4 fs (โดยไม่ต้องอัพเกรด)
  • คุณสมบัติใหม่อื่น ๆ อีกมากมายถูกนำมาใช้ในการจัดสรร ext4: multiblock, การจัดสรรล่าช้า, การตรวจสอบวารสาร fsck ที่รวดเร็ว ฯลฯ สิ่งที่คุณต้องรู้ก็คือคุณสมบัติใหม่เหล่านี้ได้ปรับปรุงประสิทธิภาพและความน่าเชื่อถือของระบบไฟล์เมื่อเทียบกับ ext3
  • ใน ext4 คุณยังมีตัวเลือกในการปิดคุณสมบัติการทำเจอร์นัลด้วย

การเปรียบเทียบที่ดีมากจาก 2009 บนlinuxologist.comมีกราฟเกี่ยวกับประสิทธิภาพการเขียนด้วย 4Gb:

im1

และยังมีข้อมูลอื่น ๆ เกี่ยวกับ ext4

ตัวฉันเองไม่มีปัญหากับ ext4

หากคุณต้องการที่จะแบ่งปันพาร์ทิชันกับ Windows ext3คุณจะต้อง ตัวฉันเองยอมแพ้บน Windows ดังนั้นฉันจึงมีทุกอย่างที่ตั้งค่าext4และใช้แท่ง USB เพื่อถ่ายโอนข้อมูลไปยังเครื่อง Windows (ที่ทำงานเป็นหลัก)

สิ่งที่คุณสามารถทำได้สำหรับการตั้งค่ามีดังต่อไปนี้:

/ ext4
แลกเปลี่ยน
/ home ext4
/ datapartiton_with_windows ext3

จากนั้นคุณสามารถสร้างพาร์ทิชันที่ใช้ร่วมกันล่าสุดสำหรับทั้งสองระบบปฏิบัติการ


จริง ฉันมักจะใช้ก้าน USB สำหรับสิ่งนั้น คัดลอกไปติดและข้อมูลที่มีอยู่ในระบบปฏิบัติการอื่น ๆ
Rinzwind

การจดบันทึกโดยทั่วไปเป็นสิ่งที่ดี ปิดถ้าคุณรู้ว่าคุณกำลังทำอะไรอยู่
Thorbjørn Ravn Andersen

2

เหตุผลเดียวที่ฉันคิดได้ในเวลาปัจจุบันที่ไม่ใช้ ext4 คือความเข้ากันได้กับระบบเก่าและครั้งสุดท้ายที่ฉันลองใช้ ext4 มีปัญหากับการสูญเสียข้อมูลเมื่อใช้กับสื่อแฟลช (เช่น Thumb drive และ cetra) อันที่สองฉันไม่ได้ทำการทดสอบในเวลาประมาณหกเดือนดังนั้นจึงอาจได้รับการแก้ไข มิฉะนั้นประสิทธิภาพและความน่าเชื่อถือก็คือการปรับปรุงที่เหนือกว่า ext3 อย่างมาก


2
ปัญหา "การสูญเสียข้อมูล" อาจเกิดขึ้นหากคุณลบสื่ออย่างไม่ปลอดภัย นั่นไม่ได้เป็นปัญหา จำกัด ext * แต่ระบบไฟล์อื่น ๆ เช่นกัน มันเปรียบได้กับคุณสมบัติ "เพิ่มประสิทธิภาพเพื่อประสิทธิภาพ" ใน Windows
Lekensteyn

2
ทุกวันนี้มีความเป็นไปได้ที่จะอ่าน ext4 ใน Windows ใช้ยูทิลิตีที่ชื่อว่า ext2read ดังนั้นจะมีปัญหาอื่น ๆ เหลืออยู่กับ ext4 FS /
CR2

5
ปัญหา "การสูญเสียข้อมูล" ยกเว้นว่าได้รับการแก้ไขแล้วไม่มีอะไรเกี่ยวข้องกับการลบสื่ออย่างไม่ปลอดภัยและทุกอย่างเกี่ยวกับ ext4 โดยมีข้อสันนิษฐานบางอย่างเกี่ยวกับวิธีการทำงานของอุปกรณ์จัดเก็บข้อมูลที่ไม่เป็นความจริงด้วยแฟลชไดรฟ์ราคาถูก คุณไม่จำเป็นต้องลบสื่อเลย เพียงแค่กองถ่ายโอนข้อมูลขนาดใหญ่เช่นพูดติดตั้ง linux ไปยังแฟลชไดรฟ์ ext4 ครั้งสุดท้ายที่ฉันลองมันคุณจะเริ่มได้รับความเสียหายและไฟล์ที่หายไปเกือบจะก่อนการติดตั้งเสร็จสมบูรณ์ และไม่ไม่มีอะไรผิดปกติทางร่างกายกับไดรฟ์ มันทำงานได้ดีกับ ext3
Perkins
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.