Apa Itu File Jarang?

File jarang menyimpan data yang berarti hanya ke hard disk komputer untuk menghemat ruang. Pendekatan ini dapat berguna ketika file berisi blok besar data nol yang diwakili oleh nol. Alih-alih menulis blok-blok ini, sistem mengabaikannya, mengompresi total ruang penyimpanan untuk menyediakan lebih banyak ruang pada sistem. Ketika file diakses, disalin, atau dimodifikasi, itu dapat diperluas untuk menyertakan data ini. Banyak sistem file mendukung jenis penyimpanan data ini.

Dalam pembuatan file biasa, komputer memberikan blok penyimpanan ke file yang tidak hanya mencakup data yang berarti tetapi juga informasi nol. Ini mungkin memakan berbagai jumlah ruang, tergantung pada jenis file. Dengan file yang jarang, komputer menyimpan metadata tentang informasi nol, tetapi bukan informasi nol itu sendiri. Akibatnya, file keseluruhan jauh lebih kecil, karena hanya berisi blok informasi penting, tanpa blok nol.

Sistem menggunakan metadata sebagai snapshot dari materi untuk tujuan restorasi nanti. Pengguna dapat mengakses file jarang untuk mengubah konten, menyalinnya, mentransfernya, dan melakukan tindakan lain. Salah satu tindakan pencegahan dengan file yang jarang adalah bahwa ketika diakses, itu dapat berkembang. Dalam kasus situasi seperti penyalinan file, mungkin terlalu besar untuk media setelah ekspansi, dalam hal ini mungkin mengembalikan kesalahan.

Beberapa utilitas tersedia untuk mempertahankan struktur file yang jarang dan menjaga file-file ini tetap kecil. Mereka dapat digunakan untuk bekerja dalam sistem file yang menggunakan metode penyimpanan ini. Mempertahankan kompresi juga dapat membantu menjaga penggunaan ruang disk terbatas untuk memastikan sistem akan berjalan dengan lancar dan tepat. Karena semakin banyak ruang disk yang digunakan, sistem dapat mengalami kesulitan beroperasi secara efisien, dan pengguna dapat mengalami lebih banyak kesalahan dan masalah lainnya.

Sejumlah sistem dan bahasa pemrograman mengizinkan pembuatan file yang jarang. Kekurangan format dapat menjadi pertimbangan saat memutuskan apakah akan mengimplementasikannya, karena pemrogram dan pengguna perlu memastikannya sesuai. Dalam kasus di mana tidak, alat seperti pengarsipan file yang tidak digunakan atau menggunakan metode kompresi lain dapat dievaluasi sebagai opsi untuk menjaga sistem berjalan lancar sambil menyimpan informasi yang dibutuhkan pengguna. Ketika file jarang digunakan dalam suatu sistem, penting untuk menyimpan dokumentasi tentang proses yang akan tersedia jika terjadi masalah.