最简洁的答案是不。这就是为什么。
固态驱动器(SSD)没有机械或活动部件,因此非常适合移动设备。 SSD与闪存相关联,并且可以替代计算机的硬盘驱动器。在最低级别上,SSD基于晶体管(类似于DRAM),但是SSD是非易失性存储器,这意味着断电后数据仍然存在。目前,基于NAND的闪存是最广泛用于基于SSD的存储驱动器的技术。
作为存储驱动器,SSD的比特成本比老式的拼盘式硬盘更高。但是,SSD的性能要快得多,这主要是因为它们不会因与硬盘驱动器相关的机械操作而遭受延迟。与硬盘驱动器一样,SSD在很长的使用寿命内会执行许多读取/写入操作。但是,SSD处理写入的方式与预期的方式不同,这对文件系统设计产生了一些影响。
SSD包含由“页面”组成的块。每个页面的大小为几个KB,每个块由许多页面组成。一个块可能是128 KB或256 KB,一个相当小的页面大约是4 KB(请参见图1)。为了写入单个页面,您首先必须擦除整个块。 SSD与HDD相比,存储的另一个缺点是,如果没有对SSD进行均匀磨损管理,则根据SSD类存储的类型,在擦除数千到数十万次后,该块将失败。

读取SSD页面需要检索页面的全部内容,这可能需要25到75 µs的时间才能完成。与HDD不同,SSD的检索时间与最后一次检索数据的位置无关。没有一个特定的请求顺序比另一个顺序更具优势。擦除一个块需要花费1.5到4.5毫秒的时间才能完成。擦除块涉及将块中的所有页面内容设置为全1。编程需要写入页面,但是在这种情况下,由于所有页面都为1,因此只需将选择0写入块中的页面即可,只需200 µs即可完成。编程一个块比擦除一个块快,但比读取一个块慢。
但是,与HDD相比,SSD的速度要快得多,因为HDD的平均“搜寻”延迟为4 – 10毫秒,平均旋转延迟为2 – 7毫秒(所需扇区到达HDD磁头所需的时间)。 缓存用于缩短数据访问时间 通过尝试预测接下来需要什么数据。

尽管速度很快,但SSD并不能消除对CPU本地的随机存取存储器(RAM)的需求。原因之一是目前,DDR(例如,DDR3,DDR4等)目前速度更快,并且可能会随着SSD速率的提高而不断提高。 (DDR代表双倍数据速率,并且是用于CPU RAM的一种存储器。)但是,如果所有内存都相等,则仍然存在一个限制因素,那就是需要RAM,而不仅仅是将CPU直接连接到PB。 (PB)的SSD。
速度的限制因素仍然取决于内存的物理位置,在这种情况下,RAM(靠近CPU且大小受限制)将始终获胜。固态存储器(例如闪存,SSD,DDR3等)的另一个问题是,存储体越大,找到所需数据所需的时间就越长,因为每条数据都在内存中寻址。纯粹的大小使得它需要增加地址长度以容纳如此大的单块存储器。如果每个存储单元的地址为32位或64位长,则处理器每次要在内存中获取操作数时都需要读取每个(更长)地址。
SSD的另一个优点是,如果掉落,它们不会损坏HDD等数据。现代硬盘驱动器由加速度计控制,例如,如果笔记本电脑掉落,则在感应到力时以及在笔记本电脑着地之前,硬盘驱动器将被“停放”并且将头从盘片上移开。但是,HDD仍在广泛使用,因为它们的价格比同类SSD便宜十倍。
1-简单地可以分配一部分SSD驱动器用作计算机内存并消除在计算机中使用RAM的可能性? 2- Windows能够使用额外的系统闪存驱动器作为额外的临时空间,现在,如果我们可以将一部分SSD用作内存,那么消除了添加更多RAM的问题
有可能,但是由于经常使用的PC的写入寿命通常约为150 TB,因此它会很快使SSD磨损。另一方面,RAM内存的工作方式不同(仅在通电时保存数据),而它们没有’没有指定写周期(它们持续很多年)
您好,我认为图1和2中的插图已互换。
很好的解释。
最好的祝福,
费尔南多·利奇琴是正确的。
图与图说明不符—说明或图像都需要交换。
谢谢克里斯和费尔南多!