I have read various articles on what TRIM does at low levels but how does it actually work in practice on Lion? Does trim : a) Run on a user command? if so how often should you run it and how long does it take? b) Run automatically? If so does TRIM run in tiny bursts constantly informing the SSD of which blocks to erase or is it done periodically,if so how often and how long does this take?