Я пытаюсь понять, когда мой компьютер выполняет сборку мусора и освобождает ранее использованные блоки на SSD.
Это задача, выполняемая ОС или контроллером SSD?
Это происходит, когда я удаляю файл (навсегда из корзины), или он ждет, пока я не попытаюсь перезаписать этот блок?
Как файловая система журналирования влияет на производительность и обслуживание этого диска?
Система делает что-то особенное, когда мой компьютер бездействует и экран заблокирован?
Как я могу узнать, поддерживает ли моя прошивка и / или ядро команду TRIM?
Для этого я использую Ubuntu 9.04, 64-битную (версия ядра 2.6.28-15-generic) и полное шифрование диска с помощью LUKS. SSD - это Dell 256 ГБ с контроллером Samsung с файловой системой ext3 для root и ext2 для загрузки. Никаких других жестких дисков, никаких других ОС.
Я прочитал статью AnandTech, рассказывающую о TRIM, Intel и OCZ, а также о страницах и блоках, что и вызвало у меня вопрос в первую очередь - я понятия не имею, где мои собственные настройки находятся в этом анализе. Хотя мне интересны ответы на вышеупомянутые вопросы, мне больше интересно узнать, как отвечать на эти вопросы, если это имеет смысл.