Неправильный вывод du?

Для очень подробного взгляда systemd, начиная с первых проектов дизайна (и подробный критический анализ существующих init систем, включая выскочку, и как systemd предлагает зафиксировать их), перейдите к его домашней странице. Со временем было несколько статей о запуске, опубликованном в LWN. Просто сообщите, что любое упоминание о systemd (или pulseaudio) там инициировало бесконечный flamewars.

IMVHO (и как пользователь Fedora) я очень доволен им. Что-то в этой строке давно ожидалось для обработки сложности существующих систем Linux. Fedora использовала выскочку некоторое время, но это никогда не выходило из этапа того, чтобы быть необычной заменой для sysvinit, запуская главным образом неизменные init скрипты. Его обещание упрощения загрузочной конфигурации происходит за счет снова ручной установки взаимозависимостей, и это просто не работает. systemd понимает dependecies отдельно (или просто позволяет запускать материал без учета зависимостей, они разбираются). Другим большим преимуществом (некоторые говорят это, является серьезный недостаток), то, что это использует определенные для Linux функции к рукоятке (особенно cgroups, позволяют изолировать демона и всех ее потомков, таким образом, легко контролировать, ограничить ресурсы или уничтожить их как группу; существуют многие другие).

11
10.10.2013, 06:56
1 ответ

Повторите свои тесты с помощью --apparent-size переключатель.

$ du -shc --apparent-size DIR ...

выборка из du страницы справочника

--apparent-size
       print  apparent sizes, rather than disk usage; although the apparent size is
       usually smaller, it may be larger due to holes in (`sparse') files, internal 
       fragmentation, indirect blocks, and the like
16
27.01.2020, 19:58
  • 1
    , так по-видимому-b эквивалентен '-очевидный размер - block-size=1'. Я пропустил это. Используя 'du-shc - очевидный размер' теперь правильно дает 5.7G теперь.Спасибо! –  Gerry Lufwansa 10.10.2013, 08:31
  • 2
    @GerryLufwansa - да, когда Вы начинаете смешиваться в различных файловых системах или смонтировали CIFS, это становится действительно примечательным. Я всегда использую также -b или --apparent-size. –  slm♦ 10.10.2013, 14:34
  • 3
    ... и различие могут стать действительно огромными с системами HSM, где перемещенный отчет 0 о файлах (или что-то как некоторые КБ) без --apparent-size. –  Ansgar Esztermann 10.10.2013, 14:49

Теги

Похожие вопросы