Переповнені папки Windows XP


5

Я знаю, що, технічно, окремий каталог Windows XP може містити величезну кількість файлів (понад 4,29 мільярда, відповідно до швидкого пошуку Google).

Проте, чи існує практична стеля, де дуже багато файлів в одному каталозі починає впливати на читання цих файлів?

Якщо так, які фактори загострюють чи допомагають у вирішенні цієї проблеми?

Я запитую, тому що у мого роботодавця є кілька сотень машин XP на місцях клієнта, а продуктивність деяких з старших стає "неприйнятним".

Машини завантажують і показують образи, визначені клієнтом, і мій керівник і я підозрюю, що наш підхід до керування кешем може бути винен, оскільки деякі машини мають десятки тисяч зображень на них. Я намагаюся зібрати докази, щоб підтримати або оскаржити теорію, перш ніж витрачати час на виправлення кодування.

Відповіді:


1

Примітка: Припускаючи NTFS, як ніхто у своєму розумі не буде використовувати FAT ні для чого іншого, ніж USB флеш-накопичувачі або карти пам'яті, не кажучи вже про сервер (добре, що думка страшна).

Так, є межа. Зберігання більшої кількості файлів, ніж частинок у Всесвіті, може виявитися непрактичним. Проте фактична межа значно нижча.

Максимальна кількість файлів NTFS - 4,294,967,295 (232 - 1) на один том. Деякі з них вже використовуються самою файловою системою, а папка теж має вважатися файлами.

Корпорація Майкрософт рекомендує вимкнути автоматичне генерування DOS-сумісних коротких назв, якщо ви пересунете 300 000, оскільки знайти унікальне коротке ім'я стає важким.


fsutil behavior set disable8dot3 1
grawity

Так, я знаю, що є обмеження. Дякуємо за підтвердження мого короткого дослідження, що це лише 4,29 мільярда файлів. Чи знаєте ви, що DOS-сумісні короткі назви є проблемою в діапазоні від десятків тисяч файлів, а не 300 000 файлів?
BlairHippo

Я не думаю, що є якісь проблеми з десятками тисяч файлів у папці. Нічого, пов'язаного з цим, не знайдено моїм другом;)
r0ca

@Blair: Десятки тисяч - це не так багато файлів. Також доступ до них не є вузьким місцем у будь-якому випадку, якщо ні, то перерахування їх буде. Але не на тих підрахунках, як правило.
Joey

0

Останній раз я перевірив у мене 12000 + куки в одній папці. Видалено прибл. половина з них і не помітила ніякої різниці.

Але це може бути на нижньому кінці вашого питання. Щоб отримати кращі відповіді, ви повинні були надати деякі цифри реального світу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.