บทช่วยสอน: จัดเรียงข้อมูลฮาร์ดไดรฟ์ของคุณภายใต้ GNU Linux

Defragment Linux

La ความทนทานที่ยอดเยี่ยมของระบบไฟล์ (FS) ที่ใช้ในระบบ GNU / Linux ทำให้ผู้ใช้เกิดข้อผิดพลาดโดยคิดว่าไม่จำเป็นต้องจัดเรียงข้อมูลบนฮาร์ดดิสก์เหมือนที่เกิดขึ้นใน Windows สิ่งนี้ไม่เป็นความจริงทั้งหมดแม้ว่าจะไม่จำเป็นและสำคัญเท่าในระบบของ Microsoft แต่ก็เป็นสิ่งที่ดีที่จะทำ

ระบบต่างๆ ZFS, EXT, JFS, XFS, ReiserFS, Btrfs ฯลฯพวกเขามีระบบการจัดสรรที่ชาญฉลาดสำหรับไฟล์ที่หลีกเลี่ยงการแยกส่วนที่คมชัดและน่ากลัวที่เกิดขึ้นใน Windows แต่ไม่ได้หมายความว่าไม่มีปัญหา เวลาผ่านไปหลายปีหลังจากการติดตั้งการกระจายและการแยกส่วนของคุณจะไม่มีปัญหาแม้ว่าคุณจะใช้งานอย่างหนักและติดตั้งและถอนการติดตั้งไลบรารีเป็นต้น

อย่างไรก็ตามบางคน ผู้ใช้ที่มีพื้นที่ฮาร์ดดิสก์ จำกัด อาจมีความชัดเจนมากขึ้นเกี่ยวกับปัญหาการกระจายตัว พื้นที่ จำกัด ทำให้ระบบไฟล์เหล่านี้จัดสรรช่องว่างให้กับไฟล์ใหม่ได้ยากขึ้น นั่นคือเหตุผลที่ฉันแนะนำให้ติดตั้งเครื่องมือเพื่อจัดเรียงข้อมูลในฮาร์ดไดรฟ์ของคุณ มีมากมายเช่น e4defrag (ซึ่งคุณอาจไม่จำเป็นต้องติดตั้งด้วยซ้ำเพราะติดตั้งไว้แล้วโดยค่าเริ่มต้นในการแจกจ่ายของคุณ)

การใช้งานนั้นง่ายมากคุณเพียงแค่เปิดหน้าต่างเทอร์มินัลแล้วพิมพ์สิ่งต่อไปนี้:

sudo e4defrag -c /ruta

แทนที่ / path ด้วยพาร์ติชันหรืออุปกรณ์ที่คุณต้องการจัดเรียงข้อมูล ตัวอย่างเช่น“ sudo e4defrag -c / dev / sda1” หรืออาจเป็นโฟลเดอร์เดียว“ sudo e4defrag -c / home” แต่โปรดระวังสิ่งนี้จะบอกคุณถึงจำนวนไฟล์ที่พบว่ามีการแยกส่วนเท่านั้น หากจำนวนต่ำคุณไม่มีเหตุผลที่จะจัดเรียงข้อมูล แต่ถ้าสูงกว่า 30 คุณควรพิจารณาจัดเรียงข้อมูล เพื่อจัดเรียงข้อมูล พาร์ติชันทั้งหมด:

sudo e4defrag /dev/sda*

ในกรณีที่คุณต้องการจัดเรียงข้อมูลเฉพาะไดเร็กทอรีคุณสามารถใช้ตัวอย่างเช่น "/ home" แทน "/ dev / sda *" หรือแม้กระทั่งระบุพาร์ติชัน "/ dev / sda5" หากคุณมี SSD คุณก็ไม่ต้องกังวล จากนี้การจัดเรียงข้อมูลจึงเหมาะสมกับฮาร์ดไดรฟ์แม่เหล็กเท่านั้น ... SSD เร็วมากจนไม่คุ้มค่าและการจัดเรียงข้อมูลจะเพิ่มรอบการอ่าน / เขียนเท่านั้นและทำให้อายุการใช้งานของไดรฟ์ลดลง


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Y3R4Y dijo

    ขอบคุณที่แจ้งให้เราทราบฉันไม่ทราบเกี่ยวกับแอปพลิเคชัน e4defrag

    คำอวยพร

  2.   ริคาร์โด้ dijo

    เท่าที่ฉันรู้ e4defrag ใช้สำหรับระบบไฟล์ ext4 เท่านั้น ทักทาย

    1.    ไอแซคพีอี dijo

      สวัสดี

      คุณพูดถูก ฉันไม่ได้ใส่มัน แต่เป็นเครื่องมือที่รวมอยู่ในแพ็คเกจ e2fsprogs และมีไว้สำหรับ EXT4 สำหรับ FS อื่น ๆ (แม้ว่าจะไม่ใช่สำหรับทุกคน) ก็มียูทิลิตี้สำหรับสิ่งนี้เช่นกัน ตัวอย่างเช่นสำหรับ Btrfs:

      btrfs การจัดเรียงระบบไฟล์ "ไดเร็กทอรี"

      ทักทาย !!!

    2.    ผู้ใช้ Rafael Linux dijo

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

  3.   แดนนี่ คิง dijo

    ชื่อ
    e4defrag - ตัวจัดเรียงข้อมูลออนไลน์สำหรับระบบไฟล์ ext4

    เรื่องย่อ
    e4defrag [-c] [-v] เป้าหมาย ...

    DESCRIPTION
    e4defrag ช่วยลดการแตกแฟรกเมนต์ของไฟล์ตามขอบเขต ไฟล์ที่กำหนดเป้าหมายโดย e4defrag ถูกสร้างขึ้นบน ext4
    ระบบไฟล์ที่สร้างด้วยตัวเลือก "-O scope" (ดู mke2fs (8)) ไฟล์เป้าหมายได้รับบล็อกที่ต่อเนื่องกันมากขึ้นและ
    ปรับปรุงความเร็วในการเข้าถึงไฟล์

    เป้าหมายคือไฟล์ปกติไดเร็กทอรีหรืออุปกรณ์ที่ต่อเชื่อมเป็นระบบไฟล์ ext4 หากเป้าหมายเป็นทิศทาง
    tory, e4defrag ช่วยลดการแตกแฟรกเมนต์ของไฟล์ทั้งหมดในไฟล์ หากเป้าหมายเป็นอุปกรณ์ e4defrag จะได้รับจุดต่อ
    ของมันและลดการแตกกระจายของไฟล์ทั้งหมดในจุดเชื่อมต่อนี้

    OPTIONS
    -c รับจำนวนการแยกส่วนปัจจุบันและจำนวนการกระจายตัวในอุดมคติและคำนวณคะแนนการกระจายตัว
    ขึ้นอยู่กับพวกเขา เมื่อเห็นคะแนนนี้เราสามารถระบุได้ว่าเราควรเรียกใช้ e4defrag เพื่อกำหนดเป้าหมายหรือไม่
    เมื่อใช้กับอ็อพชัน -v จำนวนแฟรกเมนต์ปัจจุบันและจำนวนแฟรกเมนต์ในอุดมคติคือ
    พิมพ์สำหรับแต่ละไฟล์

    นอกจากนี้ตัวเลือกนี้ยังส่งออกขนาดข้อมูลเฉลี่ยในขอบเขตเดียว หากคุณเห็นคุณจะพบไฟล์
    ขอบเขตที่เหมาะสมหรือไม่ โปรดทราบว่าขนาดขอบเขตสูงสุดคือ 131072KB ในระบบไฟล์ ext4 (ถ้าขนาดบล็อก
    คือ 4KB)

    หากระบุตัวเลือกนี้เป้าหมายจะไม่ถูกจัดเรียงข้อมูล

    -v พิมพ์ข้อความแสดงข้อผิดพลาดและจำนวนการแยกส่วนก่อนและหลังการจัดเรียงข้อมูลสำหรับแต่ละไฟล์

    1.    เคลาดิโอเซโกเวีย dijo

      ขออภัยฉันไม่รู้ว่า Ubuntu 16.04 ของฉันมีระบบไฟล์อะไรและฉันไม่รู้ว่าจะดูได้อย่างไร
      ใครมีความคิดหรือคุณสามารถช่วยฉัน?
      มันคือการรู้ว่าฉันสามารถใช้ระบบนี้หรือระบบอื่น (หรือไม่ก็ได้)
      จากไปแล้วขอบคุณมาก

  4.   เบเนดิกต์ dijo

    สะดวกในการใช้งานบนดิสก์ ssd หรือไม่?

  5.   บัตร ALFREDO NAPOLEON NOBOA dijo

    ไม่มี Benito ในโพสต์ระบุว่าไม่เหมาะสมที่จะนำไปใช้กับดิสก์ SSD เนื่องจากจะทำให้อายุการใช้งานสั้นลง

  6.   M dijo

    สิ่งที่คล้ายกันนี้เป็นไปได้ที่จะใช้จาก… ubuntu เพื่อจัดเรียงข้อมูลในระบบ NTFS ด้วย windows? ฉันเข้าใจว่า Windows มีไฟล์ที่ไม่สามารถย้ายได้ แต่ถ้าได้รับอนุญาตแล้วจะไม่ทำอย่างสมบูรณ์ฉันได้ลองใช้โปรแกรมต่างๆแล้ว แต่มีไม่กี่โปรแกรมที่ทำงานได้ดี แต่ไม่เพียงพอที่จะสามารถย้ายไฟล์เหล่านั้นที่ป้องกันการปรับขนาด ของระบบมันจะง่ายกว่าที่จะลบทั้งสองและปรับขนาดตามที่ฉันชอบ แต่มีซอฟต์แวร์ใน windows ที่ฉันไม่มีใบอนุญาตอีกต่อไป