eli5: what does (de-)fragmentation even mean?

438 views

After reading another post about why defragmentation isn’t as necessary with modern devices, i started wondering what exactly fragmentation even is. How and why does it happen and doesn’t it screw up your data?

In: 0

11 Answers

Anonymous 0 Comments

Imagine you have tools and a wall of tool chests. By default, your automated tool sorting system is going to place a tool in the first drawer that has enough empty space for it. However, this often means that tools that go together, like drills and drill bits, are stored in two separate, far-apart places because a drawer will have space for the tiny bits but needs to go further to find space for the big drill. So when you need to use the drill, you waste time going to two separate toolchests for the drill and the bits when it would be more efficient to store them in the same place since they’re always going to be used together.

Defragmentation goes through and sees which tools go together and manually rearranges the tool boxes to put them in the same place so that they’re faster to fetch.

You are viewing 1 out of 11 answers, click here to view all answers.