Tutorial: Defragmentasikan cakera keras anda di bawah GNU Linux

Defragment Linux

La ketahanan sistem fail yang hebat (FS) yang digunakan dalam sistem GNU / Linux telah membuat pengguna jatuh ke dalam kesalahan, berpendapat bahawa tidak perlu mendefragmentasi cakera keras seperti yang berlaku di Windows. Ini tidak sepenuhnya benar, walaupun tidak semestinya dan penting seperti dalam sistem Microsoft, ada baiknya melakukannya.

Sistemnya ZFS, EXT, JFS, XFS, ReiserFS, Btrfs, dll.Mereka mempunyai sistem peruntukan cerdas untuk fail yang mengelakkan pemecahan tajam dan mengerikan yang berlaku di Windows, tetapi itu tidak bermaksud bahawa masalah itu tidak wujud. Tahun boleh berlalu selepas pemasangan pengedaran dan pemecahan anda tidak menjadi masalah, walaupun anda menggunakannya secara intensif dan memasang dan menyahpasang perpustakaan, dll.

Walau bagaimanapun, sebilangan pengguna dengan ruang cakera keras yang terhad mereka mungkin lebih jelas mengenai masalah pemecahan. Ruang yang terhad menjadikan sistem fail ini lebih sukar untuk memperuntukkan ruang untuk fail baru. Itulah sebabnya saya mengesyorkan memasang alat untuk menyusun semula cakera keras anda. Terdapat banyak, seperti e4defrag (yang mungkin tidak perlu anda pasangkan kerana sudah terpasang secara lalai dalam pengedaran anda).

Penggunaannya sangat mudah, anda hanya perlu membuka tetingkap terminal dan taipkan perkara berikut:

sudo e4defrag -c /ruta

Ganti / jalan dengan partition atau peranti yang anda mahu defragment. Contohnya: "sudo e4defrag -c / dev / sda1" atau ia boleh menjadi satu folder "sudo e4defrag -c / home". Tetapi berhati-hatilah, ini hanya akan memberitahu anda jumlah fail yang didapati terpecah-pecah. Sekiranya jumlahnya rendah, anda tidak mempunyai alasan untuk melakukan defragmentasi, tetapi jika jumlahnya melebihi 30 anda harus mempertimbangkan untuk melakukan defragmentasi. Untuk defrag semua partition:

sudo e4defrag /dev/sda*

Sekiranya anda hanya ingin mendefragmentasi direktori tertentu, anda boleh menggunakan misalnya "/ home" dan bukannya "/ dev / sda *" atau bahkan menentukan partisi "/ dev / sda5". Sekiranya anda mempunyai SSD, anda tidak perlu risau dari ini, defragmentasi hanya masuk akal pada pemacu keras magnetik ... SSD begitu pantas sehingga tidak berbaloi dan juga, defragmentasi hanya meningkatkan kitaran membaca / menulis dan dengan itu mengurangkan jangka hayat pemacu anda.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Y3R4Y kata

    Terima kasih kerana memberitahu kami, saya tidak tahu mengenai aplikasi e4defrag.

    Sesuatu ucapan.

  2.   Ricardo kata

    Setahu saya, e4defrag hanya untuk sistem fail ext4. Salam

    1.    Isaac PE kata

      Hello,

      Anda betul. Saya tidak meletakkannya, tetapi ia adalah alat yang termasuk dalam pakej e2fsprogs dan ia adalah untuk EXT4. Untuk FS lain (walaupun tidak untuk semua) ada juga utiliti untuk ini. Contohnya untuk Btrfs:

      btrfs sistem fail defragment "direktori"

      Salam!

    2.    Pengguna Rafael Linux kata

      Saya akan membuat komen yang sama. Sangat penting anda membetulkannya, kerana mengandaikan bahawa kita semua menggunakan Ext4, dan hari ini, sistem ini dapat dipadamkan dalam pasukan dengan kurang dari 4 tahun yang menyokongnya tanpa menjejaskan kinerjanya. BTRFS dan XFS sangat sesuai, dan penting untuk menyimpan filem 4K.

  3.   Danny King kata

    NAMA
    e4defrag - defragmenter dalam talian untuk sistem fail ext4

    SINOPSIS
    sasaran e4defrag [-c] [-v]…

    DESCRIPTION
    e4defrag mengurangkan pemecahan fail berdasarkan tahap. Fail yang disasarkan oleh e4defrag dibuat pada ext4
    sistem fail dibuat dengan pilihan "-O sejauh" (lihat mke2fs (8)). Fail yang disasarkan mendapat blok yang lebih bersebelahan dan
    meningkatkan kelajuan akses fail.

    target adalah file biasa, direktori, atau perangkat yang dipasang sebagai sistem fail ext4. Sekiranya sasaran adalah arahan
    tory, e4defrag mengurangkan pemecahan semua fail di dalamnya. Sekiranya sasaran adalah peranti, e4defrag mendapat titik pemasangan
    dan mengurangkan pemecahan semua fail di titik pemasangan ini.

    PILIHAN
    -c Dapatkan kiraan pecahan semasa dan kiraan pecahan yang ideal, dan hitung skor pemecahan
    berdasarkan mereka. Dengan melihat skor ini, kita dapat menentukan sama ada kita harus melaksanakan e4defrag untuk disasarkan.
    Apabila digunakan dengan pilihan -v, jumlah pemecahan semasa dan jumlah pemecahan ideal adalah
    dicetak untuk setiap fail.

    Pilihan ini juga menghasilkan ukuran data purata dalam satu tahap. Sekiranya anda melihatnya, anda akan dapati fail tersebut ada
    lanjutan ideal atau tidak. Perhatikan bahawa ukuran tahap maksimum adalah 131072KB dalam sistem fail ext4 (jika ukuran blok
    ialah 4KB).

    Sekiranya pilihan ini ditentukan, sasaran tidak akan terdefragmentasi.

    -v Mencetak mesej ralat dan jumlah pemecahan sebelum dan selepas defrag untuk setiap fail.

    1.    Claudia Segovia kata

      Maaf tetapi saya tidak tahu sistem fail apa yang dimiliki Ubuntu 16.04 saya dan saya tidak tahu bagaimana melihatnya.
      Adakah sesiapa yang mempunyai idea atau bolehkah anda membantu saya?
      Ini adalah untuk mengetahui sama ada saya boleh menggunakan sistem ini atau yang lain (atau tidak).
      Dari sudah terima kasih banyak.

  4.   Benedict kata

    adakah senang digunakan pada cakera SSD?

  5.   ALFREDO NAPOLEON NOBOA CARDENAS kata

    Tidak ada Benito, dalam catatan itu menunjukkan bahawa tidak masuk akal untuk menerapkannya ke cakera SSD, kerana ini memendekkan masa manfaatnya.

  6.   M kata

    Sesuatu yang serupa dengan ini adalah mungkin untuk menerapkannya dari… ubuntu untuk mendefragmentasi sistem NTFS dengan windows? Saya faham bahawa windows mempunyai fail yang tidak dapat dipindahkan tetapi bagaimana jika diizinkan tidak melakukannya sepenuhnya, saya sudah mencuba dengan pelbagai program tetapi beberapa telah melakukan pekerjaan dengan baik tetapi tidak cukup untuk memindahkan fail-fail yang menghalang pengubahan saiz sistem ini, adalah lebih mudah untuk membuang kedua-duanya dan mengubah saiz mengikut keinginan saya tetapi ada perisian di tingkap yang saya tidak lagi mempunyai lesen