硬盘上有处理器是什么意思?它是如何工作的,有什么好处?
我不明白 - 计算机上的 CPU 是处理器,硬盘将其内容传输到主机的 RAM。其他处理器是否以某种方式预处理数据?
这里有些例子:
- 西部数据 WD 黑色 WD1002FAEX 1TB“双处理器速度”
- NETGEAR ReadyNAS 312 2 盘位无盘网络附加存储“双核 Intel 2.1GHz 处理器和 2GB 板载内存”
此外,路由器现在也有处理器。为什么这是必要的?我想这有点道理——需要一些逻辑来读取数据包,以便知道将它们发送到哪个端口,但为什么旧路由器不需要它们呢?
示例带处理器的无线路由器:“双核处理器”
我很惊讶,因为冯诺依曼机器模型并不包括存储处理器 。
答案1
嗯,HDD 一直都有处理器,主要用于缓存数据和执行其他 HDD 操作,如标记坏块等。
您链接的 Netgear 产品是 NAS,它允许您通过网络传输媒体,因此它实际上不是 HDD。它更像是网络连接的 HDD,带有一些高级软件,允许您通过网络传输信息。
旧路由器也有处理器,尽管它们过去速度很慢,而且根本没有宣传。2002 年推出的 WRT54G 配备了运行速度为 125Mhz 的 Broadcom BCM4702。速度确实不是很快。然而,如今我们对路由器的要求越来越高,VPN 等功能需要更快的处理器。
答案2
我不明白 - 计算机上的 CPU 是处理器,硬盘将其内容传输到主机的 RAM。其他处理器是否以某种方式预处理数据?
CPU 是A处理器;还有其他。处理器是运行程序代码的装置,因此任何具有固件(即代码)的设备都具有某种类型的处理器。
硬盘驱动器有自己的(小型)处理器,运行固件,该固件实现接口协议(例如 SATA 或 SCSI)并控制驱动器的电机。将硬盘驱动器视为专用计算机中的计算机;SATA 电缆就像一条网络电缆,可让硬盘驱动器与“主”计算机进行通信。CPU 创建消息(例如 SATA 命令包)来告诉驱动器它需要什么数据,并通过电缆将它们发送到驱动器;驱动器的处理器查看来自 CPU 的消息,并控制驱动器的电机和磁头以实际读取或写入数据。
NAS 是运行文件服务器软件的计算机。原则上,它与在 PC 上设置共享文件夹没有什么不同;NAS 在较慢的处理器上运行更轻量级的操作系统,但本质上做着相同的工作。路由器也是如此。
答案3
如果你能仔细观察典型台式电脑的工作原理,你会发现处理器无处不在。如果你有一个连接到 USB 端口的键盘和鼠标,那么键盘内就有一个处理器,鼠标内也有一个处理器,它们使用 USB 协议。
对于硬盘来说,处理器要做很多事情。首先,处理器必须定位磁头,等待合适的时机,然后将数据发送到盘片。当 CPU 要求读取一组数据时,处理器会找到从磁盘检索该数据的最佳顺序,甚至可能还会获取一些碰巧经过磁头的额外数据,将其放入缓存中,以备 CPU 下次请求。
现代硬盘还可以在后台执行 SMART 健康检查。CPU 无需关心这些事情,只需定期询问结果即可。
现代 SoHo“路由器”不仅仅是路由器。它们也是接入点、交换机、DHCP 服务器、Web 服务器,并且它们实现 NAT、防火墙,有时甚至实现 NAS 功能以及大量其他功能。它们的处理器有大量工作要做。
基本上,如今处理器的实现成本非常低,几乎可以在任何有意义的情况下使用它们。除非任务非常简单或需要高性能。哎呀,你的电源中甚至可能有一个处理器来管理风扇速度和优化功耗。
答案4
回答您的具体问题硬盘驱动器似乎没有人解决这个问题。
SATA(以及我能想到的所有其他磁盘附件接口)都适用于块。命令被定义为(除其他外)读取和写入特定的物理存储块,数据通过附件接口电缆提供。该命令必须在某个地方处理,这可以通过在板载处理器上运行的软件来完成,也可以使用某种纯硬件设置来完成,而这可能需要做同样的事情。
猜猜看什么更便宜、体积更小、更容易操作,而且通常用途更广泛?没错,就是处理器、少量程序内存(闪存、EPROM、ROM 或其他任何符合您需求的内存)和少量 RAM,如果您的需求足够低,后两者甚至可能包含在处理器本身中(例如,参见PIC 系列微控制器)。
另外,请记住,磁盘盘片实际上并不存储位。它们存储位的磁通量编码。 某物必须处理来自读取头的通量读数,或将数据处理为通量转换以提供给写入头。如果读取不完整,则使用纠错数据(与数据一起存储)来理想情况下(不幸的是并非总是如此) 纠正错误并返回正确数据而非垃圾数据,或者如果问题过于严重而无法纠正,则返回错误。同样,这在必须在某些设备上运行的软件中是最容易实现的,而具有一定内存的处理器又非常适合。
拥有强大的板载处理能力意味着您可以使用更先进的编码和错误恢复方案,对于硬盘而言,这意味着您可以在相同的物理表面积上塞入更多数据。最终结果是您将获得比在其他情况下更大的存储容量。然而,硬盘微控制器本身的处理能力对驱动器用户来说并不至关重要。