IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
The short answer to your question is that SSDs should not be defragmented. As you noted, the method of data storage differs from that of traditional HDDs. The HDD uses physical movement of the head to access various sectors of the disk, and thus data needs to be arranged in a sequential manner to avoid latency because of unnecessary movement. Defragmenting is a method of achieving a sequential arrangement, it prevents data from being physically scattered all over the HDD, and therefore minimizes latency. SSDs do not operate in this fashion, and the SSD controller distributes data all over the drive. There is no need to treat a SSD in the same way as a HDD, and defragmenting is completely unnecessary.