为了提高性能,我应该记录到 C:\ 还是 D:\ 驱动器?

为了提高性能,我应该记录到 C:\ 还是 D:\ 驱动器?

我在网上看到说应该录制到不同的驱动器以提高性能。

  • 我将 fraps 安装在 C:\ 驱动器上,这是一个 256GB 的 SSD。它有 173 GB 的可用空间。我基本上将 Windows 和非游戏程序安装在那里。
  • 我把游戏安装在 500GB 硬盘 D:\ 驱动器上,其中正好有 256GB 可用空间。我基本上把所有文件都放在该驱动器上(word 文件、visual studio、google drive、备份等)

我应该录制到 SSD 还是 HDD?

答案1

你的 SSD 将会填满非常如果您要录制 FRAPS,速度会很快。想想看,即使是您的 HDD 也会很快填满。您必须以半分辨率和 30fps 或更低的速度录制才能获得超过 5 分钟的视频,否则视频会变得非常大。如果您计划录制长达一小时的节目,那么这两个驱动器都不会发生这种情况。

以下是一些事实:

  • SSD 的写入性能会随着容量的增加而下降,因为 SSD 基本上是一个由许多小型 NAND 芯片组成的大型 RAID 阵列(可以将它们想象成没有塑料外壳的 SD 卡)。“已满”的芯片无法参与任何写入请求,因此它只能待在那里。我读过一些资料,建议将 SSD 的容量保持在不超过 85% 才能获得其全部写入性能。

  • 单个 500GB 7200rpm 硬盘的写入速度不太可能足够快地跟上全分辨率和 FPS 下的 FRAPS 写入速度。

  • 您可能能够以一半的分辨率获得写入阈值以下(这将每帧必须写入的数据量减少一半4,而不是 2,因为有例如,1920x1080 图像中的像素数是 960x540 图像中的像素数的 2 倍)。如果 FRAPS 仍然跟不上,视频或游戏延迟就是明证,您可以通过将帧速率减半来进一步将数据量减半。

对于您现有的硬件,我建议您尝试使用 Bandicam 之类的软件将视频实时编码为 H264,这是目标压缩格式。如果您能让 Intel QSV 或 AMD APP SDK 工作,那么这种方法会很好用,但否则实时编码会占用过多的 CPU。除非您计划的录制时长约为每次录制 5 分钟或更短(然后在离线将 FRAPS 视频编码为 H264 后将其删除),否则 FRAPS 会占用过多的数据。

如果您打算进行一些真正严肃的编码(一小时或更长时间的会议),我建议购买两个更大的硬盘(1 TB 或更多)并将它们放入 RAID-0。

相关内容