TRIM 是首字母缩写词吗?

TRIM 是首字母缩写词吗?

我正在研究 SSD 对执行一些非常持续的连续读取的程序的使用。我在各种在线参考资料和解释中都看到过大写的“TRIM”,但没有提到这个首字母缩略词代表什么。维基百科用全大写来引用它。查看一些链接的参考文档,其中提到了“Trim”命令。

TRIM 只是一个词吗?(计算机术语再次来袭!)

如果它不是一个首字母缩略词,那么被修剪的是什么?

答案1

与编程无关,但是http://en.wikipedia.org/wiki/TRIM保存你的答案。

顺便说一句,我是通过谷歌搜索 TRIM SSD 找到那里的。

答案2

不,它之所以被称为 TRIM,是因为某些东西正在被修剪。

例如,Trim 是编程语言中一个函数的通用名称,用于从字符串中删除前导和尾随空格,这在某种程度上就是 TRIM 在 SSD 上所做的事情。

我认为它是大写的,因为 TRIM 是一个 ATA 命令,并且在官方文档中它们都是大写的。

还有什么被修剪了?

基本上,操作系统会告诉驱动器哪些扇区不再使用。通常在使用 HDD 时,这是不必要的,因为 HDD 可以直接覆盖现有数据。SSD 必须先擦除一个块,然后才能写入,而该操作需要很长时间。因此,如果操作系统无法告诉 SSD 哪些扇区是空闲的,则只能在您想要保存某些内容时进行此擦除操作,这会导致 SSD 使用频繁后写入速度非常慢。

如果 SSD 知道已释放的扇区,它可以在后台擦除相应块,并且在您想要保存某些内容时立即擦除相应块。

因此从某种程度上来说,SSD 上使用的空间正在被减少。

相关内容