Wady fragmentacji

...

Fragmentacja może spowolnić i spowolnić komputer.

Fragmentacja występuje, gdy komputer nie może lub nie może przechowywać pliku jako pojedynczej jednostki na swoim dysku. Wynikające z tego problemy mogą być niewielkie lub poważne, w zależności od stopnia fragmentacji i przeznaczenia komputera, ale większości z tych wad można zapobiec lub cofnąć.

Przyczyny fragmentacji

System plików komputera dzieli pliki na bloki do przechowywania na dysku. Gdy jest wystarczająca ilość miejsca, a system działa poprawnie, bloki te są przechowywane razem. Fragmentacja występuje, gdy dysk się zapełnia lub gdy pliki są usuwane i modyfikowane, system plików przechowuje bloki pliku w wielu lokalizacjach. Gdy plik jest odczytywany, głowice odczytu/zapisu dysku muszą przeskakiwać dysk, aby odczytać wszystkie bloki pliku.

Wideo dnia

Prędkość odczytu/zapisu

Im większa fragmentacja, tym więcej czasu zajmuje odczytanie pofragmentowanych plików. W ciężkich przypadkach pliki mogą być przechowywane w małych porcjach na całym dysku, co powoduje, że głowice odczytująco-zapisujące spędzają więcej czasu na poruszaniu się po dysku niż na czytaniu samego pliku. Zapisywanie i otwieranie pofragmentowanych plików może być wielokrotnie wolniejsze niż wykonywanie tych samych operacji na plikach niepofragmentowanych. Na przykład zapisanie 30-megabajtowego (MB) dokumentu programu Microsoft Word może zająć trzy sekundy na dysku niepodzielonym na fragmenty, a nawet 46 sekund na dysku bardzo pofragmentowanym.

Szybkość aplikacji i systemu

Niektóre aplikacje, takie jak aplikacje fotograficzne lub wideo, mogą wykorzystywać miejsce na dysku lub „dysk magazynujący” do tymczasowego przechowywania podczas operacji intensywnie korzystających z pamięci. Jeśli dysk magazynujący jest pofragmentowany, wynikiem będzie spowolnienie samej aplikacji. Podobnie większość systemów operacyjnych używa pamięci wirtualnej (zwanej również „wymianą”, „buforowaniem dysku” lub „stronicowaniem”) do tymczasowego przechowywania plików, które w przeciwnym razie korzystałyby z pamięci o dostępie swobodnym (RAM). Jeśli przestrzeń pamięci wirtualnej jest pofragmentowana, sam system operacyjny może ulec spowolnieniu.

Unikanie problemów z fragmentacją

Fragmentacja następuje najczęściej przez zaniedbanie. Najłatwiejszym sposobem zapobiegania fragmentacji jest regularne defragmentowanie dysku i usuwanie niepotrzebnych plików i aplikacji. Microsoft Windows zawiera narzędzie do defragmentacji do tego celu, a także dostępne są komercyjne narzędzia do defragmentacji. Mac OS X zawiera automatyczną defragmentację plików, ale Apple sugeruje, że ręczna defragmentacja może pomóc w przypadku prawie pełnych dysków. Inne sposoby uniknięcia wad fragmentacji obejmują utworzenie partycji wyłącznie dla dużych plików lub miejsca na dysku magazynującym, dodanie drugiego dysku lub uaktualnienie do większego.