У Windows традиційні жорсткі диски (але не твердотільні) зазвичай потребують дефрагментації - процес, який може зайняти досить тривалий час. На macOS (і Linux ), вам зовсім не потрібно про це турбуватися. Чому це, і що таке дефрагментація? Давайте подивимось.
Отже, що таке дефрагментація та навіщо вона потрібна Windows?
По-перше, давайте знімемо це з дороги. Вам не потрібно дефрагментувати твердотільні накопичувачі (насправді більшість операційних систем вам цього навіть не дозволяють). Тут ми говоримо про традиційні жорсткі диски з обертовими пластинами.
Навіть у Windows дефрагментація - це не така велика справа, як у минулому. Сучасні жорсткі диски швидші, сучасні системи мають більше пам'яті, і Windows тепер за замовчуванням використовує файлову систему NTFS - все це зменшує необхідність дефрагментації на традиційних жорстких дисках. Крім того, якщо у вас є такий привід, Windows Vista, 7, 8 і десять виконують автоматичну дефрагментацію під час регулярного планового обслуговування, тому вам навіть не доведеться турбуватися про те, щоб зробити це самостійно.
Але що таке дефрагментація?
Простіше кажучи, при видаленні файлу з жорсткого диска простір, який займав файл, позначається як наявний. Видаліть більше речей, і у вас буде більше вільного місця по шматочках, розкиданих по вашому жорсткому диску. Коли ваша операційна система записує новий файл на диск (або коли файл збільшується в розмірі), частина цього файлу може потрапити в один доступний простір, а частина - в інший. Це фрагментація.
Усі операційні системи зазнають певного рівня фрагментації. Важливо те, як їх файлові системи справляються з цим. macOS та Linux обробляють зберігання файлів дещо інакше. Замість того, щоб розміщувати на диску кілька файлів один біля одного, вони намагаються розкидати ці файли в різних місцях. Це залишає місце для зростання файлів та створення нових файлів. Якщо все-таки відбувається фрагментація, операційні системи намагаються переміщати файли для розміщення.
Windows працює по-різному. У старих файлових системах, таких як FAT та FAT32, не було вбудованого захисту від фрагментації, а диски вимагали регулярної дефрагментації. У наші дні Windows використовує файлову систему NTFS за замовчуванням на більшості дисків, яка має певний вбудований захист від фрагментації (залишає трохи буферного простору для зростання файлів), але вона все ще не є досконалою.
Крім того, більшість флеш-накопичувачів все ще відформатовані з FAT32 нестандартно, і вони також можуть стати фрагментованими.
Дефрагментація намагається це виправити, перемістивши всі файли на місце. Однак це повільний і докучливий процес. Більшість людей не турбуються, тим більше, що Windows 10 автоматично виконує дефрагментацію для вас у фоновому режимі. Тим не менше, багато людей все ще виконують повну дефрагментацію раз у раз.
То чому Mac не потребує дефрагментації?
Коротка відповідь полягає в тому, що у Mac у першу чергу немає цієї проблеми, оскільки вони використовують зовсім іншу файлову систему. Інша коротка відповідь полягає в тому, що сьогодні майже всі комп'ютери Mac мають твердотільні накопичувачі, і, як і в Windows, вони не потребують дефрагментації.
Але для старих Mac з обертовими жорсткими дисками дефрагментація теж не є проблемою. Це зводиться до того, як macOS зберігає файли. Файлові системи HFS та APFS, які Macs використовують, у будь-якому випадку автоматично дефрагментують файли, використовуючи вигадливі процеси з назвою Адаптивна кластеризація гарячих файлів та дефрагментація на льоту.
Коли ви зберігаєте файл у macOS, він залишає місце для розширення, а не упаковує наступний безпосередньо біля нього. Також, коли ви відкриваєте файл, macOS може виявити, чи знаходиться цей файл не в тому місці, і автоматично перемістити його в потрібне місце. Ці два процеси в поєднанні означають, що вам майже ніколи не потрібно дефрагментувати диск; насправді, Apple навіть не постачає програму дефрагментації з новими Mac.
Що робити, якщо я все одно хочу це зробити?
Ви можете дефрагментувати свій диск на macOS, якщо хочете, але майте на увазі, що це:
- Можливо, це не потрібно. Якщо ваш комп’ютер працює повільно, можливо, з інших причин.
- Зовсім не потрібно на твердотільних накопичувачах.
- Насправді не підтримується, і не так багато програмного забезпечення, яке це робить.
- Може зробити ваш диск повільнішим, втручаючись у власну дефрагментацію macOS.
У всякому разі, якщо ви хочете, можете спробувати iDfrag ($ 12,95 і працює лише в системах нижче 10,13 High Sierra) або Drive Genius 4 ($99).