来将何人报上名来!解密电脑是如何识别硬盘的

来将何人报上名来!解密电脑是如何识别硬盘的电脑可以搭配和兼容各种不同品牌的硬盘,是因为他们都遵循了ATA/ATAPI标准,使用共同的语言沟通。

大家好,欢迎来到IT知识分享网。

电脑可以搭配和兼容各种不同品牌的硬盘,是因为他们都遵循了ATA/ATAPI标准,使用共同的语言沟通。这个标准都有什么有趣的功能和作用呢?一起来看存储极客的介绍。

来将何人报上名来!解密电脑是如何识别硬盘的

ATA/ATAPI是存储设备(硬盘、移动硬盘等)与主机接口的标准,定义了硬盘的通信与控制指令。

来将何人报上名来!解密电脑是如何识别硬盘的

电脑之所以能识别和使用硬盘,是因为在主板的PCH芯片中集成有相应的控制器,通过SATA通道传输指令和数据,控制电脑硬盘的读写。

来将何人报上名来!解密电脑是如何识别硬盘的

在SATA控制器和SATA硬盘之间传输的指令属于比较底层的内容,小编在这里就不详细展开介绍了。下图是通过Bus Hound向光驱发出了INQUIRY指令,要求它报上名来!光驱乖乖自报家门:HP DVD Writer 100j。

来将何人报上名来!解密电脑是如何识别硬盘的

除了自报姓名之外,ATA/ATAPI当中还有具体的IDENTIFY指令来获取硬盘的更多信息,比如硬盘序列号、固件版本、接口速度、支持的功能特性等。

来将何人报上名来!解密电脑是如何识别硬盘的

常见的硬盘检测软件,如HDTune、CrystalDiskInfo,就是通过这些指令获取到所需信息的。

来将何人报上名来!解密电脑是如何识别硬盘的

当然,由于ATA/ATAPI当中并没有定义闪存和主控的识别能力,所以目前所有的检测软件都不能100%正确识别出固态硬盘所使用的实际主控以及闪存类型,更不要说检测闪存是原片还是白片了。

来将何人报上名来!解密电脑是如何识别硬盘的

包括CDI、AIDA64在内的软件检测手段,都只是根据数据库查表,对于闪存原厂自家生产的固态硬盘而言,这样的数据通常是准确的,而没有闪存自产能力的中小厂商就不一定了。下图是东芝TR200的AIDA64检测图,检测结果控制器类型TC58NC1010(Phison S11),闪存类型为东芝64层堆叠BiCS三维闪存。

来将何人报上名来!解密电脑是如何识别硬盘的

ATA/ATAPI指令一直在发展和修订,在2008年为了支持新生的固态硬盘,Trim指令被加入其中。在操作系统删除文件的时候,硬盘控制器驱动会自动向被删除的地址区域发送Trim指令,告知固态硬盘以下位置的闪存可以被抹除了。

来将何人报上名来!解密电脑是如何识别硬盘的

目前几乎所有的固态硬盘都能支持Trim指令,再也不像固态硬盘刚问世之处那样会随着使用时间的增长而掉速了。对于非删除(如覆盖写入)产生的垃圾块,Windows通过定期自动优化的方式,向所有空白位置发送Trim指令,通知固态硬盘进行维护。

来将何人报上名来!解密电脑是如何识别硬盘的

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/70639.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信