Forum Webscript.Ru

Общие => ОС и системное ПО => Тема начата: Croaker от 21 Августа 2002, 10:39:51

Название: подсчет места на диске
Отправлено: Croaker от 21 Августа 2002, 10:39:51
вот тут сталкнулся с проблемой.

считаю место на ж. диске (ОС - Asp Linux) двумя способами

1) Шарю по каталогу (и всем вложеным каталогам) и  Php`шной фунуцией filesize считаю размер файлов.

2) du -s /home/croaker

Так вот второй вариант выдает результат заведомо больший (на 3%-7%).

Почему? Что не считает php?
Название: подсчет места на диске
Отправлено: Oak от 21 Августа 2002, 13:11:59
PHP выдает - сумму размеров файлов
А DU - сколько места они занимают на диске :)

Все верно

Ведь на диске нельзя положить 1н байт А минимум размер кластера
Даже 1б файл займет сразу 32кб или сколько там размер блока
Название: подсчет места на диске
Отправлено: Croaker от 21 Августа 2002, 13:29:17
спасиб