Não relacionado a programação, mas mantém sua resposta.
Btw, eu cheguei lá no google sobre TRIM SSD.
Estou investigando o uso de SSDs para um programa que faz algumas leituras sequenciais muito sustentadas. Eu vi "TRIM" em maiúsculas em várias referências online e explicações, mas nenhuma referência ao que a sigla representa. Wikipedia refere-se a ele em letras maiúsculas. Examinando alguns documentos de referência vinculados, há referência a um comando 'Trim'.
TRIM é simplesmente uma palavra? (Computerese ataca novamente!)
Se não é um acrônimo, o que está sendo cortado?
Não, isso é chamado TRIM porque algo está sendo cortado.
Trim é, por exemplo, um nome comum de uma função em linguagens de programação para excluir espaços em branco à esquerda e à direita de uma string que é, de certa forma, o que TRIM faz em SSDs.
Eu diria que ele é escrito em maiúsculas porque TRIM é um comando ATA e todos eles são escritos em maiúsculas nos documentos oficiais.
E o que está sendo cortado?
Basicamente, o sistema operacional informa à unidade quais setores não estão mais em uso. Normalmente, quando se usa um disco rígido, isso não é necessário porque um disco rígido pode apenas escrever sobre os dados existentes. Um SSD precisa apagar um bloco antes de poder gravar nele e essa operação leva muito tempo. Portanto, se o sistema operacional não puder informar ao SSD quais setores estão livres, essa operação de exclusão só poderá ser feita no momento em que você desejar salvar algo que leve a velocidades de gravação muito lentas, uma vez que o SSD tenha sido muito usado.
Se o SSD souber sobre setores que ficaram livres, ele poderá apagar os blocos em segundo plano e apagar os blocos quando você quiser salvar algo.
Então, de certa forma, o espaço usado em um SSD está sendo reduzido.
Tags ssd terminology