TRIM é um acrônimo?

2

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?

    
por timbo 02.09.2010 / 09:49

2 respostas

3

Não relacionado a programação, mas mantém sua resposta.

Btw, eu cheguei lá no google sobre TRIM SSD.

    
por 05.09.2010 / 15:37
3

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.

    
por 11.09.2010 / 12:05