Як хтось, хто вже майже роки використовує btrfsфайлову систему, я сміливо можу сказати, що практично не існує практичного обмеження щодо кількості знімків, до яких можна легко дістатися. Однак є деякі застереження. файлова система може призвести до фрагментації. Тому доцільно використовувати вбудовану в Інтернет функцію дефрагментації . Крім того, можна добре використовувати функцію стиснення. Ці заходи повинні вирішувати більшість питань, що стосуються продуктивності, які можуть спричинитися на досить пристойному комп’ютері, створивши багато знімків.Arch Linux2btrfsbtrfsbtrfs
Як ви можете знати, btrfsтрактує підтомники як файлові системи, а отже, кількість знімків дійсно обмежена: а саме розміром файлів. Відповідно до btrfsвікі, максимальний розмір файлів, який можна досягти, є 2^64 byte == 16 EiB[1] .
Крім цих обмежень, потенційно завжди можуть виникнути проблеми, коли у вас не вистачає місця, не одразу визнавши, тому що перевірка вільного місця у btrfsфайлових системах іноді може бути складною, тобто без можливості розмежувати різні методи вимірювання вільного простору у btrfsфайловій системі. легко використовувати відстеження, яка кількість місця фактично залишилася. Один із можливих способів запобігти цьому сценарію - використання квоти. Це гарантує, що користувачі (або користувач, якщо він лише один) можуть використовувати лише певну кількість місця. Ця концепція обговорюється дуже спритно тут і тут .
І останнє, але не менш важливе застереження: я не фахівець з btrfsфайлових систем, і читав про ці речі лише тоді, коли у мене було те саме запитання. Крім того, завжди є проблема, що btrfsце "швидка рухається ціль" (приємне формулювання викрадено зі Arch Linuxсторінки вікі, я думаю.), Щоб все змінилося.