Що таке фрагментація диска та чи потрібно мені все ще дефрагментувати?

Dec 13, 2024
Апаратне забезпечення
НЕЗАГОТОВЛЕНИЙ ЗМІСТ

Чи потрібні сучасним комп’ютерам такі рутинні процедури дефрагментації, до яких вимагали старі комп’ютери? Прочитайте далі, щоб дізнатись про фрагментацію та те, що роблять сучасні операційні системи та файлові системи, щоб мінімізувати вплив на продуктивність.

Сьогоднішня сесія запитань та відповідей надійшла до нас люб’язно від SuperUser - підрозділу Stack Exchange, групи об’єднань веб-сайтів із запитаннями та відповідями.

Питання

Читач SuperUser Саймон Шихан цікавиться станом дефрагментації на сучасних дисках:

В рамках регулярного обслуговування Windows я дефрагментую свій жорсткий диск. Але чому фрагмент жорсткого диска робиться на системах NTFS та FAT *? Очевидно, EXT * немає, чому це? Чи повинен я також дефрагментувати свої USB-накопичувачі?

Звернемося до деяких відповідей автора, щоб дослідити питання Саймона.

Відповідь

Співробітник SuperUser Деніел Р. Хікс викладає питання:

Фрагментація - це не питання, з яким це було 30 років тому. Тоді у вас були жорсткі диски, які були ледве швидшими, ніж дискети, і об'єм пам'яті процесора, який був незначним. Тепер у вас дуже швидкі диски та великі процесорні пам’яті, а іноді і значна буферизація на жорсткому диску або в контролері. Плюс розміри секторів збільшились (або файли розподіляються у більші блоки), завдяки чому більше даних по суті є суміжними.

Операційні системи також стали розумнішими. У той час як DOS 1.x витягував би кожен сектор з диска, як на нього посилалися, сучасна ОС може побачити, що у вас є файл, відкритий для послідовного доступу, і може обґрунтовано передбачити, що ви отримаєте додаткові сектори після того, як ви спожили ті, які у вас є зараз. Таким чином, він може "попередньо отримати" наступні кілька (десятків) секторів.

І більше, часто краще не мати суміжних файлів. У (великій) системі, де файлова система розповсюджена на декількох дисках, до файлу дійсно можна отримати швидший доступ, якщо він також “розповсюджений”, оскільки кілька дисків можуть шукати файл одночасно.

Я дефрагментую кожні 2-3 роки, незалежно від того, потрібен це моєму ящику чи ні.

[I’ll add that the important thing is not so much whether the data on the disk gets defragmented as whether the free space does. FAT was terrible at this — unless you defragged things kept getting worse and worse until there were no two contiguous blocks of free space. Most other schemes can coalesce free space and allocate pieces in a somewhat “smart” fashion so the fragmentation reaches a certain threshold and then stabilizes, rather than getting worse and worse.]

Journeyman Geek додає таку інформацію про файлові системи Linux:

ВСІ фрагменти файлових систем. ext та інші файлові системи Linux фрагментуються менше завдяки тому, як вони розроблені - цитувати Вікіпедія щодо Посібник мережевих адміністраторів Linux :

Сучасні файлові системи (системи) Linux мінімізують фрагментацію, зберігаючи всі блоки i n файл близько один до одного, навіть якщо їх неможливо зберегти в послідовних секторах. Деякі файлові системи, наприклад ext3, ефективно виділяють вільний блок, найближчий до інших блоків у файлі. Тому не варто турбуватися про фрагментацію в системі Linux.

Хоча я зазначив би це доб4 має онлайн-дефрагментацію, тому врешті-решт фрагментація є проблемою, навіть у файлових системах Linux.

У файлових системах Windows кластери розміщуються там, де є місце для їх розміщення, дефрагментація виконується та замінює їх. У Linux файли переважно розміщуються там, де достатньо місця.

Хоча я зауважу, у Windows 7 заплановані запуски дефрагментації, тому насправді не потрібно запускати дефрагментацію вручну.

Одним із елементів вихідного питання, на яке не було звернено, є дефрагментація флешки чи ні. Дефрагментація є дуже інтенсивним процесом зчитування / запису, і цього слід уникати на твердотільних накопичувачах, таких як флеш-накопичувачі та твердотільні диски (SSD). Щоб отримати додаткову інформацію про дефрагментацію, файлові системи та твердотільні накопичувачі, перегляньте наступні статті HTG:

  • HTG пояснює: чи справді потрібно дефрагментувати свій ПК?
  • HTG пояснює: що таке твердотільний накопичувач і що мені потрібно знати?
  • HTG пояснює: чому Linux не потребує дефрагментації

Є що додати до пояснення? Звук у коментарях. Хочете прочитати більше відповідей від інших досвідчених користувачів Stack Exchange? Перевірте повну тему обговорення тут .

What Is Disk Fragmentation? Disk Fragmentation And Defragmentation Explained.

What Is Disk Fragmentation And Defragmentation? How To Do In Windows And Dos?

Disk Defragmentation | What Is Fragmentation Defragmentation | How To Defragment Windows | Explained

What Is Defragmentation? How Often Do I Need To Do It?

Disk Fragmentation And Defragmentation Explained

Disk Fragmentation & Defragmentation

How To Defragment Your Hardrive On A Mac


Апаратне забезпечення - Найпопулярніші статті

Які всі процеси NVIDIA працюють у фоновому режимі?

Апаратне забезпечення Feb 21, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Якщо ви встановили програмне забезпечення NVIDIA GeForce Experience, на вашому ПК ви по�..


Чи зарядка бездротової мережі повільніша за зарядку за допомогою дротової мережі?

Апаратне забезпечення Dec 4, 2024

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Слухайте, Apple знову робить бездротову зарядку крутою з iPhone 8, 8 Plus та X. Я радий!..


Як відтворювати аудіо Bluetooth лише з певної програми на Galaxy S8

Апаратне забезпечення May 23, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Bluetooth 5.0 - це круто. Це дозволяє робити щось із аудіо Bluetooth, яке вже давно було �..


Який подовжувач слід використовувати?

Апаратне забезпечення Apr 25, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Подовжувачі - один з найпоширеніших предметів побуту, але існує безліч різн�..


Що таке діафрагма?

Апаратне забезпечення Mar 30, 2025

У фотографії діафрагма - це отвір у об’єктиві, який пропускає світло у вашу камеру. ПОВ'ЯЗАН..


Різні типи лампочок, які ви можете придбати, і як їх вибрати

Апаратне забезпечення Aug 23, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Енергоефективні лампочки - це чудовий спосіб заощадити гроші на рахунках за..


Як перенести ваші розумні лампочки на новий мост відтінку Philips

Апаратне забезпечення Oct 16, 2025

Нещодавно компанія Philips випустила новий мост Hue з підтримкою нового мосту Apple HomeKit. Прочитайте далі, ..


Ви не створюєте резервні копії належним чином, якщо у вас немає резервних копій

Апаратне забезпечення Jul 8, 2025

НЕЗАГОТОВЛЕНИЙ ЗМІСТ Резервні копії мають вирішальне значення. Але якщо ви просто виконуєте регу..


Категорії