Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Кто сожрал 33 гигабайта?  (Прочитано 807 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Malamut

  • Автор темы
  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Кто сожрал 33 гигабайта?
« : 08 Января 2010, 00:07:56 »
Что-то я тут приозадачился проблемой файловых систем большого размера и в итоге вот на что наткнулся. У меня имеется программный RAID-массив размера 2.1Tb с идентификатором md0. На нём файловая система ext4. И вот какая штука получается:

# fdisk -l /dev/md0

Диск /dev/md0: 2250.5 ГБ, 2250460889088 байт
То есть если по-руски, на диске у нас 2146206,75 MiB или же 2095,905029297 GiB.
Теперь смотрим так:
# df /dev/md0
Файловая система           1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/md0             2163230144 730467012 1432763132  34% /media/data
То есть по русски у нас 2112529,4375 MiB или же 2063,017028809 GiB.

Разница - 32 гигабайта. Мне почему-то кажется, что это многовато. Да, сразу скажу, не грешите на резервные блоки, tune2fs -r 0 выполнена. Но 32 гигабайта куда-то делись! Неужели ext4 столько сожрала под свои иноды и прочий хлам? И как, кстати, посмотреть полный размер ФС, а не только доступное для данных место? fdisk выводит размер раздела в байтах, df - размер доступной области для данных, но иногда вдруг случается такое, что ФС занимает не весь диск и тогда просто вычетом одного из другого ничего не добиться.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн White Sloun

  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
Re: Кто сожрал 33 гигабайта?
« Ответ #1 : 08 Января 2010, 00:15:34 »
Не уверен, есть два предположения.
1) где-то используется коэффициент 1024, а где-то 1000.
2) df выводит доступную память для файлов, т.е. за вычетом возможных inode-ов или что-то подобное.
Samsung Q310, Core 2 Duo 2 GHz, 2 Gb, Ubuntu 10.04, Gnome.

sokolovss

  • Гость
Re: Кто сожрал 33 гигабайта?
« Ответ #2 : 08 Января 2010, 01:14:16 »
У меня ext4 на 1,5 Tb жёстком диске «съела», видимо, журналом ~70 Gb.
Думаю, похожая ситуация: https://forum.ubuntu.ru/index.php?topic=80218.0

Оффлайн Malamut

  • Автор темы
  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: Кто сожрал 33 гигабайта?
« Ответ #3 : 08 Января 2010, 01:35:48 »
Итак, видать всё списалось на журнал и прочие приблуды, ну и ладно. Вопрос про реальный размер ФС на диске, правда, остаётся открытым.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн [DarkNet]Alpha

  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Re: Кто сожрал 33 гигабайта?
« Ответ #4 : 08 Января 2010, 03:13:52 »
Возможно, я немного опоздал :)
Вот набрёл на ссылку:
https://forum.ubuntu.ru/index.php?topic=46323.msg339547#msg339547

jiicehok

  • Гость
Re: Кто сожрал 33 гигабайта?
« Ответ #5 : 08 Января 2010, 11:22:25 »
Вы там еще формулу не вывели, что с ростом ёмкости диска, при использовании журналируемой ФС объём места поедаемого журналами, возрастает в геометрической прогрессии? :lol:

 

Страница сгенерирована за 0.055 секунд. Запросов: 23.