SSD controllers
RAID cards
SmartNIC?
I don't know everything, but that's why I ask things that seem stupid. I was really looking for a way that defragmentation can take place without having to worry about only using about 50-60% of storage capacity, or leaving a remaining 10-15%, that way the advertised amount could be used and that amount required for defragmentation could be set aside so-to-speak for those purposes. Much like bad blocks being replaced. I also thought that it would be quite a process for a drive itself, so I figured a small dedicated CPU for it would be efficient, but much too costly. I'm still learning in classes and trying to gain certifications, so I figured I would join some communities to learn more from whom have already walked in certain fields for awhile. Again, I don't know everything so I ask a lot of questions, which at times may even be some silly ones, but it's the only way I'm able to learn.