Co to jest fragmentacja dysku i czy nadal muszę go defragmentować?

Dec 13, 2024
Sprzęt komputerowy
TREŚĆ NIENARUSZONA

Czy współczesne komputery nadal wymagają rutynowych procedur defragmentacji, których wymagały starsze komputery? Czytaj dalej, aby dowiedzieć się więcej o fragmentacji oraz o tym, co robią nowoczesne systemy operacyjne i systemy plików, aby zminimalizować wpływ na wydajność.

Dzisiejsza sesja pytań i odpowiedzi jest dostępna dzięki uprzejmości SuperUser - części Stack Exchange, grupy witryn z pytaniami i odpowiedziami, prowadzonej przez społeczność.

Pytanie

Czytnik SuperUser Simon Sheehan jest ciekawy stanu defragmentacji w nowoczesnych dyskach:

W ramach regularnej konserwacji systemu Windows defragmentuję dysk twardy. Ale dlaczego dysk twardy ulega fragmentacji w systemach NTFS i FAT *? Najwyraźniej EXT * nie, dlaczego tak się dzieje? Czy powinienem również defragmentować dyski USB?

Przejdźmy do niektórych odpowiedzi współtwórców, aby zbadać pytanie Simona.

Odpowiedź

Współautor SuperUser Daniel R. Hicks odpowiada na pytanie:

Fragmentacja nie jest problemem, który był 30 lat temu. W tamtych czasach dyski twarde były niewiele szybsze od dyskietek, a wielkość pamięci procesora była niewielka. Teraz masz bardzo szybkie dyski i duże pamięci procesora, a czasem znaczne buforowanie na dysku twardym lub w kontrolerze. Rozmiary dużych sektorów wzrosły (lub pliki są przydzielane w większych blokach), więc więcej danych jest z natury ciągłych.

Systemy operacyjne również stały się inteligentniejsze. Podczas gdy DOS 1.x pobrałby każdy sektor z dysku, zgodnie z jego odniesieniem, nowoczesny system operacyjny jest w stanie zobaczyć, że masz plik otwarty do dostępu sekwencyjnego i może rozsądnie przewidzieć, że będziesz pobierać dodatkowe sektory po zużyciu te, które masz teraz. W ten sposób może „pobrać z wyprzedzeniem” następnych kilka (kilkanaście) sektorów.

Co więcej, często lepiej jest nie mieć ciągłego pliku. W (dużym) systemie, w którym system plików jest rozproszony na wielu dyskach, dostęp do pliku można uzyskać szybciej, jeśli jest on również „rozpowszechniany”, ponieważ wiele dysków może jednocześnie szukać pliku.

Defragmentuję co 2-3 lata, czy moje pudełko tego potrzebuje, czy nie.

[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 dodaje następujące informacje o systemach plików Linux:

WSZYSTKIE fragmenty systemów plików. ext i inne systemy plików Linuksa są mniej fragmentaryczne ze względu na sposób ich zaprojektowania - cytując Wikipedia Jeżeli chodzi o Podręcznik administratora sieci w systemie Linux :

Nowoczesne systemy plików Linuksa ograniczają fragmentację do minimum, zachowując wszystkie bloki i n plik blisko siebie, nawet jeśli nie można ich przechowywać w kolejnych sektorach. Niektóre systemy plików, takie jak ext3, efektywnie przydzielają wolny blok, który jest najbliższy innym blokom w pliku. Dlatego nie trzeba martwić się fragmentacją w systemie Linux.

Chciałbym jednak zauważyć, że ext4 ma defragmentację online, więc ostatecznie fragmentacja JEST problemem, nawet w systemach plików Linux.

Systemy plików Windows mają swoje klastry umieszczone wszędzie tam, gdzie jest miejsce na ich umieszczenie, a defragmentacja przebiega i zastępuje je. W Linuksie pliki są umieszczane na preferencyjnych zasadach tam, gdzie jest wystarczająco dużo miejsca.

Chciałbym jednak zauważyć, że system Windows 7 ma zaplanowane przebiegi defragmentacji, więc ręczne uruchamianie defragmentacji nie jest konieczne.

Jednym z elementów pierwotnego pytania, które nie zostało rozwiązane, było to, czy należy defragmentować dysk flash. Defragmentacja jest procesem bardzo intensywnym dla odczytu / zapisu i należy go unikać w przypadku półprzewodnikowych urządzeń magazynujących, takich jak dyski flash i dyski półprzewodnikowe (SSD). Aby uzyskać więcej informacji na temat defragmentacji, systemów plików i dysków SSD, zapoznaj się z następującymi artykułami HTG:

  • HTG wyjaśnia: czy naprawdę musisz defragmentować swój komputer?
  • HTG wyjaśnia: Co to jest dysk SSD i co muszę wiedzieć?
  • HTG wyjaśnia: dlaczego Linux nie potrzebuje defragmentacji

Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych zaawansowanych technicznie użytkowników Stack Exchange? Sprawdź pełny wątek dyskusji tutaj .

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


Sprzęt komputerowy - Najpopularniejsze artykuły

Jak sprawdzić wersję BIOS i zaktualizować ją

Sprzęt komputerowy Nov 12, 2024

Prawdopodobnie nie powinieneś aktualizować systemu BIOS , ale czasami musisz. Oto, jak sprawdzić, jakiej wersji systemu BIOS używa Twój komputer, i jak najszybciej ..


Jak ustawić swój status online na PlayStation 4

Sprzęt komputerowy Jun 20, 2025

TREŚĆ NIENARUSZONA Czasami, chcesz, aby świat patrzył, jak grasz w gry . Czasami chcesz po prostu grać sam. A wtedy wydaje się, że dopiero po wejściu do gł..


Jak zainstalować sklep Google Play na Amazon Fire HD 8

Sprzęt komputerowy Mar 4, 2025

Amazon Fire Tablet zwykle ogranicza Cię do sklepu Amazon Appstore. Ale Tablica Ognia działa Fire OS , który jest oparty na systemie Android. Możesz zainstalować ..


Jak skonfigurować RetroArch, ostateczny emulator gier retro typu All-In-One

Sprzęt komputerowy Jul 5, 2025

Czy chciałbyś móc przeglądać ogromną kolekcję gier retro ze swojej kanapy, bez konieczności łączenia kilku systemów lub łączenia różnych emulatorów? RetroArch to umo..


Robienie zdjęć iPadem lub innym tabletem: śmieszne czy inteligentne?

Sprzęt komputerowy Apr 6, 2025

TREŚĆ NIENARUSZONA Idź wszędzie, gdzie ludzie robią zdjęcia, a zobaczysz, jak ktoś robi zdjęcia za pomocą iPada lub tabletu z Androidem. Wszyscy już zauważyli, jak głu..


HTG recenzuje PlayStation 4: kiedy konsola jest tylko (świetną) konsolą

Sprzęt komputerowy Jun 20, 2025

TREŚĆ NIENARUSZONA Plik PlayStation 4 albo Xbox One ? To jest pytanie, które obecnie napędza wiele debat internetowych, który z nich jest najlep..


Czy istnieje różnica między portami słuchawek i głośników?

Sprzęt komputerowy Jan 9, 2025

TREŚĆ NIENARUSZONA Twój komputer ma port głośników (może nawet kilka) i port słuchawek. Możesz podłączyć słuchawki do obu i odtwarzać muzykę, więc jaka jest prawdz..


Jak tworzyć własne klipy dźwiękowe w stylu portalu

Sprzęt komputerowy Jan 20, 2025

Jeśli kiedykolwiek grałeś w Portal, to wiesz, jak cudownie przerażający może być głos GlaDOS. Oto jak stworzyć własne klipy dźwiękowe z motywem GlaDOS, aby móc rozpowsz..


Kategorie