GNU/Linux >> Belajar Linux >  >> Linux

Pilih sistem file terbaik untuk Linux Anda

Saat kami memformat hard drive di Windows, hal yang normal adalah memberinya sistem file dikenal, seperti FAT32 (jarang saat ini karena keterbatasannya), exFAT untuk mereka yang mencari kompatibilitas tanpa batasan FAT32, atau yang paling lengkap dan terbaik untuk bekerja pada sistem Microsoft, NTFS. Namun, jika kita adalah pengguna Linux , selain dapat bekerja dengan itu, kami dapat menemukan berbagai sistem file lainnya. Apa perbedaan di antara mereka? Mana yang lebih baik? Mari kita lihat.

Apa yang harus dipertimbangkan saat memilih sistem file untuk Linux

Driver untuk sistem file utama disertakan dalam kernel . Ini berarti bahwa, kecuali jika pengembang sengaja menghapusnya, distro mana pun harus mengenali sistem file Linux utama tanpa masalah. Namun, tidak semua sistem dirancang untuk hal yang sama.

Tentu saja, yang paling umum yang bisa kita temukan, untuk penggunaan umum (yaitu untuk menginstal distro, misalnya), adalah EXT . Khusus versi 4. Namun, jika kami adalah pengguna tingkat lanjut dan ingin mengoptimalkan drive sebanyak mungkin, kami masih tertarik untuk bertaruh pada sistem file yang lebih lengkap, seperti BtrFS. Atau, jika kita ingin mendapatkan hasil maksimal dari SSD, kita dapat memilih untuk menggunakan F2FS , sistem yang dirancang khusus untuk hard disk padat. Atau, jika kita akan memasang RAID, kita harus menggunakan sistem file yang dirancang khusus untuk jenis konfigurasi ini.

Tentu saja, harus diingat bahwa tidak semua sistem file memiliki tujuan yang sama. Misalnya, distro (seperti Ubuntu) mungkin tidak dapat melakukan booting dari beberapa sistem file, dan bootloader itu sendiri mungkin tidak dapat dimuat karena menggunakan sistem file yang lengkap.

Untuk memilih sistem file terbaik, selanjutnya, kita akan melihat mana yang paling penting, bagaimana perbedaannya, dan apa kegunaan idealnya.

Sistem file utama

Sistem file utama yang dapat kita gunakan di Linux adalah:

EXT4 (di sebelah EXT2 dan EXT3)

Diperpanjang4 , Sistem File Perpanjangan Keempat, atau lebih dikenal dengan EXT4 , adalah sistem file yang digunakan oleh sebagian besar distribusi. Secara garis besar, ini adalah NTFS dari Linux . Sistem file ini menggantikan EXT3, termasuk sejumlah fungsi dan fitur, termasuk dukungan untuk SSD yang solid.

Di antara fitur-fiturnya, kami dapat menyoroti kinerja dan keandalan data yang lebih baik dari pendahulunya, dukungan untuk penjurnalan dan langkah-langkah keamanan untuk menghindari kehilangan data jika terjadi pemadaman listrik. Selain itu, fitur alokasi yang diperpanjang dan tertunda meningkatkan kinerja dan mengurangi fragmentasi hard disk.

Keuntungan:

  • Ini adalah sistem file yang paling banyak digunakan.
  • Ini memiliki dukungan SSD dan fitur seperti TRIM.
  • Kemungkinan menonaktifkan penjurnalan untuk melindungi siklus baca dan tulis SSD.

Kekurangan

  • Ini menggunakan teknologi lama yang merupakan pembaruan dari EXT, EXT2 dan EXT3.
  • Penjurnalan diaktifkan secara default.

Karena disertakan dalam kernel, kita tidak memerlukan konfigurasi tambahan untuk dapat menggunakannya.

Kontrol RAM dan penggunaan CPU oleh Kodi secara real time

XFS

Sistem file ini awalnya dibuat untuk stasiun kerja rendering 3D khusus. Namun, meskipun berusia tiga dekade, XFS adalah salah satu sistem file favorit pengguna yang paling setia.

Format ini dirancang khusus untuk sistem yang banyak membaca dan menulis data ke disk. Ini menawarkan kinerja yang luar biasa bahkan dalam situasi beban kerja maksimum, dan memiliki sistem validasi data untuk menghindari kehilangan informasi yang disimpan dalam drive. Selain itu, berkat fungsi lanjutannya, seperti inode yang ditetapkan secara dinamis dan algoritme lanjutan, dan grup penyimpanan yang memungkinkan kita menggabungkan unit untuk menambah ruangnya, ia mencapai lebih dari sekadar kinerja luar biasa, kinerja yang meningkatkan unit yang lebih besar. .

Keuntungan:

  • Kinerja hebat dalam unit atau grup unit yang sangat besar.
  • Dioptimalkan untuk bekerja dengan drive SSD. TRIM dan fungsi defragmentasi untuk mereka.

Kekurangan:

  • Ini memiliki penjurnalan, dan tidak dapat dinonaktifkan.
  • Konfigurasinya lebih rumit, tidak cocok untuk pengguna baru.

Ini juga termasuk dalam kernel dan tidak memerlukan konfigurasi, meskipun mungkin sulit untuk menginstal distro di XFS karena ini bukan opsi yang direkomendasikan secara default.

Firefox 92 Browser untuk Linux Dirilis Unduh dan Instal

F2FS

Sistem file ini awalnya dibuat untuk bekerja dengan drive berbasis NAND seperti sebagai stik USB atau khususnya drive SSD . Sistem file ini dirancang oleh Samsung, meskipun telah mendapatkan kepercayaan dari komunitas karena kinerjanya yang luar biasa. Saat kami memformat drive dengannya, ruang dibagi menjadi bagian yang sangat kecil sehingga, alih-alih menggunakan kembali sektor yang sama berulang kali, data disimpan di bagian yang berbeda, sehingga memperpanjang masa pakai drive. Selain itu, ia memiliki dukungan untuk teknologi SSD tertentu, seperti TRIM atau FITRIM.

Keuntungan:

  • Dirancang khusus untuk digunakan di SSD.
  • Modern dan baru, kompatibel dengan teknologi terbaru.

Kekurangan:

  • Tidak menonjol sama sekali. Baik dalam performa, kecepatan, maupun keamanan data.
  • Tidak disarankan untuk unit mekanis.

Meskipun ada beberapa distro yang mendukung, namun itu bukan sistem yang tersedia di semua distro.

BtrFS

Singkatan dari ” sistem file b-tree “, BtrFS dirancang oleh Oracle dengan tujuan untuk menggantikan EXT. Namun, itu belum berhasil. Sistem file ini memiliki sejumlah fitur canggih yang meningkatkan kinerja keseluruhan semua jenis drive, seperti defragmentasi lanjutan dan kompresi data. Selain itu, ini memungkinkan pengaktifan salinan bayangan data dengan cara yang meningkatkan kegigihan dan keamanannya. Bahkan memiliki dukungan untuk snapshot, mampu mereplikasi data, memigrasikannya ke unit lain atau membuat cadangan tambahan dengan cara yang sangat sederhana dan efisien.

Ini mendukung RAID, meskipun tidak terlalu berat untuk itu , terutama untuk konfigurasi yang kompleks. Juga, banyak pengguna menggunakannya pada SSD mereka karena, meskipun mendukung penjurnalan, ini menonaktifkannya secara default pada drive ini. Juga mendukung TRIM dan fungsi defragmentasi tingkat lanjut.

Keuntungan:

  • Dioptimalkan untuk SSD. Itu tidak mengaktifkan penjurnalan secara default, dan memiliki TRIM dan lebih banyak fungsi.
  • Sistem baru, modern, dan terus berkembang.
  • Fungsi untuk mendefrag SSD asli dan aman.

Kekurangan:

  • Ini tidak dirancang khusus untuk RAID.
  • Ada yang tidak stabil, dan jika crash kita bisa kehilangan datanya.
  • Beberapa fiturnya dapat merusak SSD.

Sistem file ini didukung di sebagian besar distribusi yang dapat kita instal saat ini, dan bahkan beberapa, seperti OpenSUSE, menggunakannya secara default untuk menginstal OS.

OpenZFS

OpenZFS adalah cabang dari Sistem File Zettabyte ( ZFS ), dikembangkan oleh Sun. Setelah banyak masalah perizinan, akhirnya pada tahun 2010, pengembangan sistem file baru ini dimulai. Dan, sejak 2016, banyak distro, seperti Ubuntu, mendukungnya sebagai standar.

OpenZFS adalah sistem file dirancang khusus untuk bekerja pada sistem RAID . Selain kompatibel dengan semua konfigurasi RAID, sistem file ini juga mendukung RAIDZ, konfigurasi yang meningkatkan redundansi dan mengurangi kehilangan data jika terjadi pemadaman listrik yang tidak terduga.

Keuntungan:

  • Dioptimalkan untuk RAID.
  • Kehilangan data jika listrik padam hampir tidak ada.

Kekurangan:

  • Tidak disarankan untuk pengguna tanpa sepengetahuan, dan saat RAID tidak akan dikonfigurasi.
  • RAIDZ menghabiskan banyak sumber daya.

Mana yang terbaik?

Seperti yang bisa kita lihat, setiap sistem file memiliki kelebihan dan kekurangannya sendiri. Jika kita ingin bermain aman, maka kita harus bertaruh pada EXT4 . Sistem file ini adalah yang paling direkomendasikan oleh distro untuk kami gunakan secara default dan menawarkan stabilitas dan kinerja yang kami inginkan tanpa komplikasi.

Jika Anda ingin memaksimalkan drive SSD, dan memaksimalkan masa pakainya, maka sistem file yang harus dipilih adalah BtrFS.

Akhirnya, di server (misalnya, di NAS) tempat kita akan mengonfigurasi RAID disk, jika kita ingin memanfaatkannya sebaik mungkin dan memiliki masalah seminimal mungkin, maka kita harus memformat dengan ZFS atau OpenZFS, lalu memasang unit di RAIDZ, yang merupakan pilihan terbaik Anda.


Linux
  1. Pengantar Sistem File Linux

  2. Distribusi Linux Terbaik untuk server cloud Anda berikutnya

  3. MOC – Pemutar Musik Terbaik untuk Konsol Linux Anda

  1. 5 Distro Linux Terbaik Untuk Laptop:Pilih Yang Terbaik

  2. 15+ Perangkat Lunak Firewall Linux Untuk Melindungi Sistem Linux Anda

  3. 10 Penampil Buku Komik Terbaik untuk Sistem Linux

  1. 25 Perangkat Lunak Pencitraan Medis Gratis Terbaik untuk Sistem Linux

  2. 10 Perangkat Lunak Streaming Radio Terbaik untuk Sistem Linux

  3. 15 Perangkat Lunak Berbagi File Terbaik Untuk Desktop Linux