创建软/硬链接后,Windows 将使用哪个磁盘(以及如何使用)?

创建软/硬链接后,Windows 将使用哪个磁盘(以及如何使用)?

我相信没有比 stack 这里更好的地方可以咨询了。假设我们有 2 个 SSD,首先我们在分区 C:\ 中的 Windows 磁盘 1 中创建一个软链接,例如C:\Program Files\folder_from_drive_dlinked。

而在驱动器 D:\(磁盘 2)中是原始文件夹。

每次我在磁盘 1 中的该文件夹中执行/读取/写入文件、程序或游戏时,将使用哪个存储空间?该磁盘的使用率是 100%,还是 50%/50%,

A. 两个磁盘都会被使用。B
. 只会使用磁盘 1。C.
只会使用磁盘 2。

XYZ 问题:这个问题涉及的是 SSD 的可用性以及随着时间的推移其使用寿命的担忧。

答案1

以上都不是。它更像是C:(包含链接的磁盘) 的 0.01% 和D:(链接目标的磁盘) 的 99.99%。

磁盘C:通常不会被使用,因为链接文件的数据不是磁盘C:。(我的意思是,这是符号链接的全部要点,不是吗。

唯一被读取的数据C:是符号链接本身的存在和“目标路径”,以及它的父目录的存在(所有这些都将在内存中缓存一段时间);任何对路径的文件操作该链接将被重定向到其目标路径D:\

无法跨文件系统创建硬链接。

相关内容