Score:5

ฉันควรใช้ zfs หรือ ext4 filesystem บนแล็ปท็อปเครื่องเก่าที่มี SSD หรือไม่

ธง mw

ขณะติดตั้ง Ubuntu 21.10 บนแล็ปท็อปที่ค่อนข้างเก่า ฉันสังเกตเห็นว่าฉันสามารถเลือก ZFS เป็นระบบไฟล์ซึ่งเห็นได้ชัดว่ากลายเป็นค่าเริ่มต้นบนเซิร์ฟเวอร์ Ubuntu เท่าที่ฉันอ่านได้นี่เป็นหนึ่งในความภาคภูมิใจของชุมชน FreeBSD ในฐานะระบบไฟล์ที่แข็งแกร่งและสมบูรณ์และเป็นผู้มาใหม่ในระบบนิเวศของ Linux ดังนั้นฉันจึงอยากรู้เกี่ยวกับมัน

ฉันต้องการเข้ารหัส SSD ทั้งหมดของแล็ปท็อปของฉัน และฉันต้องการระบบที่มีประสิทธิภาพ ดังนั้นฉันจึงสงสัยว่าการใช้ ZFS แทน ext4 แบบเก่าที่ดีจะมีผลอย่างไรในแง่ของประสิทธิภาพ ความเสถียร และการใช้งานแบตเตอรี่

guiverc avatar
cn flag
หากคุณมี RAM จำนวนมาก ทรัพยากร cpu จำนวนมาก และความต้องการ ZFS - นี่คือระบบไฟล์การผลิตที่ดี มันเป็นทรัพยากรที่หนัก ดังนั้นฉันจะข้ามไปใช้เว้นแต่คุณจะได้รับประโยชน์จากสิ่งที่มีให้
chrylis -cautiouslyoptimistic- avatar
โปรดทราบว่าหากไม่ได้บัดกรีบน ขอแนะนำให้เปลี่ยน SSD พวกเขามีอายุการใช้งานที่สิ้นเปลืองและไม่แพงเป็นพิเศษ
ag flag
เว้นแต่คุณจะมีเหตุผลที่ดี เพียงแค่เลือกระบบไฟล์ที่โปรแกรมติดตั้งแนะนำ สิ่งนี้จะให้การกำหนดค่าที่ได้รับการทดสอบอย่างดีและมีความประหลาดใจน้อยที่สุด นอกจากนี้ หากคุณเข้ารหัสฮาร์ดไดรฟ์ของคุณ คุณควรจะมีการสำรองข้อมูลที่ผ่านการทดสอบมาอย่างดีเช่นกัน มิฉะนั้นคุณควรเตรียมพร้อมที่จะสูญเสียข้อมูล การทดสอบเป็นทั้งการสำรองและกู้คืน
Score:6
ธง in

ZFS นั้นยอดเยี่ยมบนเซิร์ฟเวอร์ที่มีแรมจำนวนมาก ซีพียูจำนวนมาก และดิสก์จำนวนมาก

มันทำงานได้ดีมากกับดิสก์ขนาดใหญ่และการรวมดิสก์หลายตัว และมีคุณสมบัติที่ดี เช่น การใช้ซอฟต์แวร์ของไดรฟ์ข้อมูลการโจมตีแคช SSD แบบไฮบริดที่ปั่นสนิม + SSD เพื่อประสิทธิภาพพิเศษ

หากคุณมีดิสก์ขนาดเล็กแผ่นเดียวที่มี RAM จำกัด zfs อาจยังทำงานได้ดี แต่ข้อดีส่วนใหญ่หายไป และ ext4 อาจใช้งานได้เช่นกัน แต่ใช้ RAM น้อยลง

สำหรับดิสก์เดี่ยวมากกว่า 4T ฉันจะพิจารณา xfs มากกว่า zfs หรือ ext4 สำหรับดิสก์มากกว่า 3 แผ่นหรือดิสก์หมุนที่มี ssd, zfs เริ่มดูน่าสนใจมาก ระหว่าง 2T และ 4T บนดิสก์เดียว สิ่งเหล่านี้อาจมีประสิทธิภาพใกล้เคียงกัน

แต่เช่นเคย กรณีการใช้งานเฉพาะของคุณส่งผลกระทบต่อสิ่งนี้อย่างมาก และมีกรณีมุมที่สิ่งเหล่านี้จะทำงานได้ดีกว่ากรณีอื่นๆ ตัวอย่างเช่น zfs และ xfs ทำงานได้ดีกว่า ext4 เมื่อคุณมีไฟล์หลายพันไฟล์ในไดเร็กทอรีเดียว ไม่ว่าดิสก์จะมีขนาดเท่าใดก็ตาม แต่นี่เป็นกรณีมุมและไม่ใช่เรื่องปกติโดยเฉพาะกับดิสก์ที่มีขนาดเล็กกว่า 2T

สำหรับดิสก์ขนาดเล็กที่มักพบในแล็ปท็อป ext4 ก็เพียงพอแล้ว และหากคุณต้องการเข้ารหัส ค่าเริ่มต้นที่คุณได้รับเมื่อเปิดใช้งานในโปรแกรมติดตั้ง Ubuntu อาจทำงานได้ดีที่สุดกับ ext4

blnks avatar
mw flag
ดิสก์ของฉันมีขนาดเพียง 256GB แล้วคุณคิดอย่างไรเกี่ยวกับความแตกต่างที่อาจเกิดขึ้น?
user10489 avatar
in flag
ฉันไม่เห็นประเด็นมากมายในการใช้อะไรนอกจาก ext4 สำหรับสิ่งเล็ก ๆ นั้น ค่าเริ่มต้นกับ LUKS และ ext4 ในตัวติดตั้ง Ubuntu ควรทำงานได้ดี
cn flag
pts
เหตุใด XFS จึงดีกว่า ext4 สำหรับดิสก์หมุนขนาดใหญ่
user10489 avatar
in flag
xfs ได้รับการออกแบบมาโดยเฉพาะสำหรับไฟล์ขนาดใหญ่และไฟล์จำนวนมาก โครงสร้างข้อมูลภายในจำนวนมากเป็นแบบ b-tree แทนที่จะเป็นรายการเชิงเส้นที่ ext4 ใช้โดยทั่วไป เหนือกว่า 2T, xfs เริ่มได้เปรียบ และเหนือ 4T ext4 โครงสร้างข้อมูลเชิงเส้นเริ่มกลายเป็นปัญหาร้ายแรง (b-tree เหมือนกับ binary tree ยกเว้นไม่ใช่ binary และได้รับการออกแบบมาให้มีประสิทธิภาพบนอุปกรณ์ที่ใช้บล็อก)
cn flag
จากประสบการณ์ของฉัน XFS มีประสิทธิภาพการอ่านที่ดีกว่า ext4 ที่มีไฟล์ขนาดเล็กจำนวนมาก แต่ประสิทธิภาพการเขียนนั้นแย่กว่ามาก เป็นที่นิยมบนเว็บเซิร์ฟเวอร์ ซึ่งการอ่านมีมากกว่าการเขียนมาก แต่ในแล็ปท็อปส่วนตัวที่ฉันคอมไพล์ในบางครั้ง ฉันก็ยังชอบ ext4 มากกว่า
user10489 avatar
in flag
ฉันชอบ ext4 บนดิสก์ขนาดเล็กกว่า xfs ที่น่าสนใจมีประสิทธิภาพการเขียนที่ช้าลง เดิมได้รับการออกแบบมาโดยเฉพาะสำหรับสถานการณ์ส่วนใหญ่ที่อ่าน (เซิร์ฟเวอร์วิดีโอตามความต้องการ) ดังนั้นจึงไม่น่าแปลกใจเกินไป

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา