ฉันวางแผนที่จะติดตั้ง Linux บนไดรฟ์ USB และฉันสงสัยว่าระบบไฟล์ใดที่ฉันควรใช้เพื่อฟอร์แมตไดรฟ์เพื่อประสิทธิภาพที่ดีที่สุด (การตอบสนองโดยรวม) และอายุการใช้งานของไดรฟ์
ฉันวางแผนที่จะติดตั้ง Linux บนไดรฟ์ USB และฉันสงสัยว่าระบบไฟล์ใดที่ฉันควรใช้เพื่อฟอร์แมตไดรฟ์เพื่อประสิทธิภาพที่ดีที่สุด (การตอบสนองโดยรวม) และอายุการใช้งานของไดรฟ์
คำตอบ:
สำหรับการติดตั้ง GNU / Linux บนคีย์ USB คุณจะได้ผลลัพธ์ที่ดีกว่าหากคุณใช้Live ที่เรียกว่าพาร์ติชั่นแบบถาวร
ข้อได้เปรียบหลักของการใช้ระบบ Liveเป็นเรื่องเกี่ยวกับฮาร์ดแวร์: การติดตั้ง linux จะกำหนดค่าทุกอย่างสำหรับการจับคู่ฮาร์ดแวร์เฉพาะ สดระบบจะตรวจสอบฮาร์ดแวร์ในแต่ละขั้นตอนการบู๊ต
เมื่อมีการใช้ระบบการถ่ายทอดสดเอฟเอส (บางทีcramfs
, iso9660
หรืออ่านอย่างเดียว FS บีบอัดอื่น ๆ ) จะถูกฝังในไฟล์ไบนารีทั้งที่มีตารางพาร์ทิชัน ดังนั้นสิ่งเดียวที่ต้องทำคือการใส่มันลงบนคีย์ usb
ครั้งนี้ทำคุณจะอยู่ส่วนที่เหลือเดอของคีย์ USB ของคุณเป็นคนหนึ่งหรือพาร์ทิชันมากขึ้นกว่ารูปแบบที่พวกเขาสำหรับcopy-on-write
พาร์ทิชันถาวร สำหรับวันนี้ผม recommand ext4
เพราะมันเป็นลินุกซ์ defautและแฟลชที่เป็นมิตร
ข้อมูลเพิ่มเติมในคำตอบนี้: Debian ใช้ชีวิตด้วยความเพียร
/bin
หรือไม่
ระบบไฟล์ที่ชื่อF2FSรวมอยู่ใน Linux ตั้งแต่ 3.8 และได้รับการออกแบบมาโดยเฉพาะสำหรับคุณสมบัติไดรฟ์ SSD มีระบบไฟล์ที่ปรับให้เหมาะกับ SSDอื่น ๆ อยู่สองสามตัวหากคุณต้องการสำรวจปัญหาเพิ่มเติม
Documentation/filesystems/f2fs.txt
พูดเหมือนกัน และใช่คิดว่าฉันยังไม่ได้อ่านรายละเอียดของการปรับให้เหมาะสมฉันคิดว่ามันแปลกที่ fs เดียวกันพยายามเพิ่มประสิทธิภาพทั้งสำหรับการ์ด SSD และการ์ด SD และอื่น ๆ และฉันจะไม่ใช้ f2fs สำหรับ SSD แต่คำถามนั้นไม่เกี่ยวกับ SSD แต่อะไรคือ "ไดรฟ์ USB" ฉันไม่รู้ฉันไม่ได้หมายถึง SSD ภายนอกเมื่อการค้นหาของฉันมาถึงฉันที่นี่;)
สองสามเดือนที่ผ่านมาเราทำการทดสอบประสิทธิภาพที่ Uni Lab และมีผู้ชนะเพียงคนเดียว: Ext4 สถิติการเขียนและอ่านดีกว่า ext3 และ ext2 มาก - ซึ่งค่อนข้างชัดเจนว่า ext4 ได้รับการพัฒนาตามระบบไฟล์ทั้งสอง
ฉันจำรายละเอียดไม่ได้ดังนั้นไม่สามารถให้หมายเลขใด ๆ กับคุณได้ แต่จะลบล้างด้วย EXT4
ทำการทดสอบบน USB 2.0 - Kingston
ฉันเลือก ext4 สำหรับพาร์ติชั่น 512MB สำหรับ / boot ฉันเลือก ext4 เพราะมันเข้ากันได้กับ grub และมีความสามารถในการทำเจอร์นัล
ฉันเลือก btrfs บนพาร์ติชั่นประมาณ 20GB สำหรับรูทของระบบไฟล์ /, ฉันเลือก btrfs เพราะคุณสมบัติของ COW, ฉันคิดว่ามันจะช่วยให้สวมใส่ไดรฟ์ได้, และ btrfs ก็แย่มาก ฉันเปิดใช้งานการบีบอัด lzo ใน fstab และตัวเลือกอื่น ๆ "เป็นมิตรกับแฟลช" (ดูที่นี่ )
ในตอนท้ายของไดรฟ์ฉันมีพาร์ทิชัน 10GB ใน ntfs ที่ติดตั้งไว้ที่ / home / user / ดาวน์โหลดที่ฉันสามารถเข้าถึงได้เมื่อฉันเสียบมันลงในคอมพิวเตอร์เครื่องอื่นของฉัน
BTRFS ดีกว่าอย่างอื่นสำหรับเรื่องนี้ การคัดลอกเมื่อเขียน + การบีบอัดข้อมูลจะช่วยเพิ่มความเร็วในการทำงานของดิสก์ ข้อมูลที่น้อยกว่าจะถูกเขียนขึ้นตลอดชีวิตจะนานขึ้น