Как оценить размер файла в байтах и ​​реальное использование диска?

Во-первых, я отказываюсь от правды: когда вы записываете 1 КБ байтов на диск, реальное использование диска не точно 1 КБ, может быть, и больше.

Я загружаю файл из какой-то сторонней файловой системы на локальный диск. При каждой загрузке файла я могу получить размер файла из ответа HTTP, например, 7 КБ, и я добавил его к использованию диска (переменная счетчика), когда использование достигает 90% емкости диска, программа переключится на другой доступный диск автоматически. Но когда я выполняю реальную работу, реальное использование диска увеличивается быстрее, чем реально полученные байты, прежде чем я загружу 2 ТБ байта (например, 1 ТБ), использование диска достигло 2 ТБ (используйтеdf -h), как точно оценить использование диска при загрузке файлов? есть ли соотношение между размером байта файла и реальным использованием диска?

Однажды я планирую использовать df -h получить в реальном времени использование диска, но при каждой загрузке файла создать процесс ОС нереально.

0 ответов

Другие вопросы по тегам