Когда предпочтительнее точка соединения (жесткая ссылка на каталог) вместо символической ссылки?


13

Технически, я понимаю разницу между ними; это просто вопрос использования.

В частности, я хочу переместить некоторые папки с меньшего жесткого диска на более крупный, но мне нужно использовать какую-то ссылку для этого - приложение, которое использует эти файлы, ожидает только того, что они находятся там, где они находятся в данный момент. и не настраивается.

Я не уверен, какой аргумент я должен передать mklink: / J или / D. Проводя некоторые исследования в Интернете, кажется, что места просто выбирают одно или другое, не объясняя, почему они сделали такой выбор.

Данные состоят из множества небольших файлов и папок, которые читаются и записываются довольно часто, если это может повлиять на решение.

Есть предположения?

Благодарю.


Ответы:


6

Поскольку символические ссылки обладают большей функциональностью, они предпочтительнее, но если диск может потребоваться для использования с операционными системами Windows, предшествующими Windows Vista (включая загрузочные диски), используйте вместо этого «Соединения».


Какую дополнительную функциональность имеют символические ссылки над переходами?
Cray

@Cray: они могут указывать на цели на других хостах через сеть, на цели, которые не существуют, и они поддерживают относительные пути. Более подробная информация здесь: en.wikipedia.org/wiki/NTFS_junction_point
paradroid

@Cray: Одно из преимуществ соединительных точек, о которых я не знал до недавнего времени, можно увидеть здесь: superuser.com/questions/254957/…
paradroid

2

Они по сути одинаковы. Используйте Symlink для Vista и выше. Соединения каталогов существуют для совместимости с Windows 2000 и выше.


Они по сути не одинаковы . Смотрите это сообщение: superuser.com/questions/254957/…
GlennFromIowa
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.