Яка різниця між 'Capacity' та '% iused' під час виконання команди 'df' в терміналі


8

Коли я запускаю dfкоманду, я отримую різні значення для capacityі %iused. У чому різниця між ними?

введіть тут опис зображення

Відповіді:


11

Перший використаний / доступний / ємність - очевидний "Скільки мого 1 ТБ накопичувача повно?" міра. Другі доріжки структура внутрішньої пам'яті називається індексний дескриптор або індекс вузла.

У традиційних файлових системах UNIX було встановлено фіксовану кількість вузлів, які використовуються для відстеження файлів та записів каталогів (метадані та дані реалізації файлової системи). Коли у вас не вистачало inode, ви не можете використовувати файлову систему, була вона повна чи ні. Інструмент df, необхідний для повідомлення про обидва ресурси, які можна заповнити, щоб ви могли планувати та підтримувати файлові системи.

OS X використовує HFS +, який зробить більше вкладень з будь-якого вільного простору і не може їх закінчити, але вони все ще повідомляються, оскільки при збільшенні використання inode зберігання дещо менш ефективно та може бути повільніше, ніж якби файлова система все ще була в оригінальне виділення вузлів.

В основному, ви можете просто зосередитись на Capacity / Used / Available і ігнорувати вкладиші, якщо ви не заглиблюєтесь у деталі реалізації файлової системи.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.