agw*_*ber 22 memory pci-express
也许我可能忽略了某些方面,这是为什么这些不存在的一个重要原因,但我觉得通过 PCIe 进行 RAM 扩展是完全可行的。我知道很多操作系统使用虚拟内存并在硬盘上存储一些较低优先级的项目,但考虑到较低的速度,我觉得我们可以使用一些不太快的内存。
6Gb/s SATA ~= 800MB/s
PCIe 2.0 = 500MB/s per lane. 16 Lane ~= 8GB/s
Run Code Online (Sandbox Code Playgroud)
当然,8GB/s 没有实际 RAM 快,但它是 SATA 速度的 10 倍。为什么不使用带有几个 RAM 插槽的 PCIe 板来与您刚刚用最近升级替换的旧 RAM 一起使用?PCIe 的好处是几乎可以在所有主板上使用。一个“适配器”PCIe RAM 扩展板将(据说)与大多数 PC 兼容。
因为这还没有完成,我错过了什么?
小智 17
这是一个复杂的问题,它高度依赖于你想用那个 RAM 做什么。
在大多数情况下,只需将主板更换为支持您所需 RAM 量的新主板,既便宜又好。我面前有一块主板,可以容纳 16 个内存模块。可用的最大模块是 32-Gig。一台机器总共有 512 GB。(别担心,16 个这样大小的模块将花费大约 14,000 美元,或者 MoBo 上也有双 8 核 CPU。)
在 MoBo 上拥有 RAM 意味着它是可能的最高速度。您可以将它用于 RAM 磁盘以及普通程序和数据存储。两全其美的。
但是在您的问题中,您一直将其与 SATA 存储进行比较,因此我认为您希望将这个额外的 RAM 用作 RAM 磁盘,而不是用于一般的 CPU RAM。这是一个有效的用途,几年前人们确实有专门用于此目的的带有大量 RAM 的 PCI 卡。这些卡看起来像另一个磁盘驱动器,而不仅仅是更多的 CPU RAM。通常这些卡上有一个外部电源连接器,因此您可以为它们提供某种备用电源,以防主电源出现故障。
这些类型的卡片已基本消失。它们主要因以下三点而过时: 1. 现在主板上的 RAM 比过去多得多。2. 有更多使用闪存和 PCIe(一些具有大 RAM 缓存)的现代固态驱动器效果更好。和 3. 对于它提供的有限优势来说,它们太贵了。
您可能需要具有大量 RAM 的 PCIe 卡还有其他原因,但所有这些都是应用程序,卡在这些应用程序中不仅可以存储数据,还可以执行其他操作。像视频卡或数据采集卡。这些东西在这里并不适用。
pjc*_*c50 13
这已经完成了;许多年前,您可以购买带有 RAM 的 ISA 卡(PCI 之前),它在您的 PC 上显示为“扩展”或“扩展”内存。这是一种超越原始 PC 1MB 限制的方法。
现代 PC 有一部分额外的 RAM 连接到视频卡,与主内存分开。
你现在没有得到 RAM 扩展卡的原因是延迟是一个严重的问题。操作系统中实际上并没有针对首选 RAM 和非首选 RAM 的任何规定,因此您必须将其用作交换磁盘/页面文件。
2021 年更新
\n这项技术随着 PCIe 和 DRAM 的发展而到来,尽管我们需要等待这两种技术的下一代。
\nAnandTech 文章\n使用 PCIe 插槽安装 DRAM:新的三星 CXL.mem 扩展模块\n描述了三星正在开发的此类技术:
\n\n\n今天推出的 Samsung\xe2\x80\x99s 是一款最大程度搭载 DDR5 的 CXL 连接模块。它使用完整的 PCIe 5.0 x16 链路,理论上可实现 32 GT/s 的双向速率,但在缓冲控制器后面具有多个 TB 的内存。与三星等公司将 NAND 封装成 U.2 尺寸并提供足够冷却的方式大致相同,三星在这里也采取了同样的做法,但采用的是 DRAM。
\n
我对这里使用的技术标签有点怀疑,尤其是 PCIe 5.0,它实际上可能意味着 PCIe 4.0,因为它听起来相同,而且我不认为三星今天会宣布只能使用几个的硬件几年后,对于尚不存在的标准。
\n该文章指出,DRAM 插槽的最大额定功率通常\n约为 18W。\n这意味着像这样的 2 TB 附加 CXL 模块可能需要\n大约 70-80W,这可能需要主动冷却和\n大型散热器。
\n这种硬件显然是用于特殊用途的计算,而不是用于普通的桌面用途。
\n\n| 归档时间: |
|
| 查看次数: |
68618 次 |
| 最近记录: |