1
有一个新的SSD,不想用完,但我仍然想用其中的一些与旧硬盘一起存储数据文件
我为笔记本电脑购买了新的250GB三星850 EVO SSD,我希望将其用作主要存储设备,以及旧的但仍可以正常工作的250GB 7500 RPM HDD,并将其与适配器盒一起放入前DVD托架中。 目前,HDD只有一个大的ext4分区,其中包含操作系统,应用程序和数据文件。我想使用HDD来存储数据,但是我不想错过这样做的机会来提高SSD的速度。 我想将SSD上的50GB甚至更小的分区组合在一起,然后将其与HDD上的分区合并,以便将访问量最少的修改最少的文件自动移动到SSD。 我看过诸如EnancheIO和Bcache之类的缓存,但是它们似乎不是我想要的,因为(如果我错了,请纠正我): 从可用空间量中减去缓存分区占用的空间。 高速缓存可加快对访问次数最多的文件的访问,无论它们是否也是修改最少的文件,这都与不希望耗尽SSD的目的背道而驰。 以上是正确的,还是缓存(这两个中的哪一个?)可以帮助我实现目标?如果以上正确,您是否知道其他可行的解决方案? 将一个联合文件系统,像OverlayFS,会有帮助吗?如果您监视HDD中访问量最大的文件(atime每天跟踪它们的文件),并确定其中修改最少的文件(跟踪它们的文件mtime),则理论上您可以将这些文件移动到SSD上,从而释放硬盘上的空间。 HDD,而联合文件系统可以使所有这些对用户透明。 这行得通吗?