我相信没有比 stack 这里更好的地方可以咨询了。假设我们有 2 个 SSD,首先我们在分区 C:\ 中的 Windows 磁盘 1 中创建一个软链接,例如C:\Program Files\folder_from_drive_d
linked。
而在驱动器 D:\(磁盘 2)中是原始文件夹。
每次我在磁盘 1 中的该文件夹中执行/读取/写入文件、程序或游戏时,将使用哪个存储空间?该磁盘的使用率是 100%,还是 50%/50%,
A. 两个磁盘都会被使用。B
. 只会使用磁盘 1。C.
只会使用磁盘 2。
XYZ 问题:这个问题涉及的是 SSD 的可用性以及随着时间的推移其使用寿命的担忧。
答案1
以上都不是。它更像是C:
(包含链接的磁盘) 的 0.01% 和D:
(链接目标的磁盘) 的 99.99%。
磁盘C:
通常不会被使用,因为链接文件的数据不是在磁盘C:
。(我的意思是,这是符号链接的全部要点,不是吗。
唯一被读取的数据C:
是符号链接本身的存在和“目标路径”,以及它的父目录的存在(所有这些都将在内存中缓存一段时间);任何对路径的文件操作叉该链接将被重定向到其目标路径D:\
。
无法跨文件系统创建硬链接。