У нас є жорсткий диск, який становить 600 Gigs і майже повний. Він був заповнений 18 501 765 файлами (в основному невеликими 19-тисячними зображеннями) та 7,142,132 папками. Дуже важко з’ясувати, куди саме потрапив і весь простір. Наші регулярні процедури очищення не очищають достатньо місця, а значить, нам потрібно переглянути цей диск у цілому та визначити, що там знаходиться, а що можна перемістити чи видалити. Ми спробували декілька додатків, і поки що вони або підірвались, або просто побігли протягом дивовижної кількості часу.
Інформація про сервер
- Операційна система: Windows Server 2003
- Файлова система: NTFS
Рішення
Space ObServer зміг прочитати 18 501 765 файлів та 7,142,132 папок, не займаючи майже жодної пам'яті. Я впевнений, що це здебільшого пояснюється тим, що він використовує сервер SQL для зберігання всіх даних. Це, на жаль, найдорожчий з усіх продуктів по $ 259,95 за один сервер.
Спроби рішення
Під час мого дослідження я спробував кілька різних рішень як платних, так і безкоштовних. Я зберігав список продуктів, які я спробував нижче, для отримання інформації для всіх.
Безкоштовне програмне забезпечення
JDiskReport - зупиняється на 10 мільйонівWinDirStat - зупиняється на 10 мільйонівSpaceMonger - Пропуск через згадування пам’яті оперативної пам’ятіSpaceSniffer - Зупиняється на невідомому - аварії
Оплатити програмне забезпечення
FolderS veličine - зупиняється на 12 мільйонах (3 мільйони папок)TreeSize Professional - Пропуск через згадування пам’яті оперативної пам’яті
Оновлення
Оновлення №1 : Сервер, який я намагаюся проаналізувати, має 2 Гб оперативної пам’яті, а більшість продуктів, які я намагаюся, намагаються зберегти інформацію про файл / папку в пам’яті. Це, як правило, занадто швидко закінчується з 18 501 765 файлами та 7,142,132 папками.
Оновлення №2 : Схоже, розробники WinDirStat залучилися достатньо, щоб сказати нам, що він може компілюватись під 64-бітною версією. Це дає йому більше пам'яті для роботи, але я не впевнений, чи цього буде достатньо, якщо вони не зможуть зберігати диск.