Saya menggunakan snapshot btrf cukup sedikit, dan salah satu hal yang menarik bagi saya adalah berapa banyak ruang yang diambil snapshot - atau lebih spesifik - berapa banyak data eksklusif yang diambil snapshot btrf, sehingga saya tahu jika saya menghapus snapshot, berapa banyak ruang yang akan saya bebaskan.
Satu-satunya cara saya tahu untuk mengetahui informasi ini adalah dengan mengaktifkan kuota btrfs
# btrfs quota enable /
dan berlari
# btrfs qgroup show /
Ini sangat efektif. Masalahnya adalah - Saya tidak benar-benar menggunakan kuota btrf untuk hal lain selain ini, yang berarti saya memiliki pilihan untuk selalu mengaktifkan kuota btrf, atau mengaktifkannya sementara sebelum menjalankan perintah "btrfs qgroup show /", dan segera menonaktifkannya. Juga, terakhir saya dengar, kuota btrf masih eksperimental (apakah saya salah?).
Pada dasarnya yang ingin saya ketahui adalah:
- Apakah menjaga kuota btrf memungkinkan stabilitas sistem berdampak?
- Apakah menjaga kuota btrf memungkinkan kinerja sistem berdampak?
Saya menyadari bahwa jawaban "aman" adalah hanya mengaktifkan kuota ketika saya membutuhkannya, tetapi saya sebenarnya membuat skrip yang menjalankan "btrfs qgroup show /" dan mencetak hasilnya dalam bentuk yang lebih mudah dibaca, dan menambahkan kode yang mengaktifkan dan menonaktifkan kuota sepanjang waktu memperlambat skrip, dan menambah kompleksitas, jadi saya lebih suka membiarkan kuota diaktifkan sepanjang waktu, tetapi saya tidak tahu apakah ada kelemahannya.