SSD 上的操作系统、HDD 上的 Win 8“库”,访问优化/缓存?

SSD 上的操作系统、HDD 上的 Win 8“库”,访问优化/缓存?

我有 Windows 8

  • 我的 SSD 上的操作系统/程序,
  • 我的硬盘上有很多数据
  • ... 我的 SSD 上有可用空间来存储一些数据(我的 SSD 是 250GB,我可以合理地承担 100GB 的数据)

现在我想使用 Windows 7/8 的“库”系统。我的硬盘经常处于休眠状态,当我需要访问存储在其中的数据或写入一些数据时,它需要一些时间才能启动,并且会使我的资源管理器冻结 3-4 秒(我还会听到硬盘头开始旋转,发出一些噪音)

因为我并不经常访问我的硬盘,所以我担心这意味着很多唤醒/睡眠操作(并且冻结时间也很无聊)。

有没有办法实现一些缓存?例如:

  • 我经常访问的一些文件的读取缓存
  • 写入缓存:如果我想添加一些数据,就将所有内容写入临时目录,过一段时间(关机/睡眠模式等之前)再写回硬盘
  • 假设我是唯一尝试访问 HDD(未在网络上共享)的用户

基本上,CPU 直接映射缓存会做什么,但对于大块数据(我们谈论的是 PDF、.docx,最终是一些图像或幻灯片,甚至一些视频文件)。

这个想法是让这个系统尽可能透明。理想情况下:单击库 > “我的文档”将显示硬盘的“幽灵图像”,显示所有文件(缓存或未缓存),并且仅在尝试访问未缓存的文件时启动硬盘。添加新文件时,它会将其添加到缓存中,并且仅在某个时间点之后才将修改过的文件写回硬盘(见上文)

是否有内置程序或可下载的软件可以让我做到这一点?还是我需要编写自己的脚本,并最终设置一些计划任务?

相关内容