NTFSは、ハードリンクをサポートしてるので、Interix でも当然のように使える。
ところが、NTFSでは一つのファイルに対して、ハードリンクを 1024個しか張ることが出来ないらしい。
通常使用なら、問題になりそうにない数だが、pkgsrc のアーカイブなどのように腐るほどハードリンクを作ろうとすると、エラーになる。
これは、NTFSが悪いのであるが、ちょっとやっかいな問題だ。
Win2K 以降の NTFSならシンボリックリンク(ジャンクション) もサポートしてるんだが、Interix では、これを使わず専用のファイルを使う。
これならcygwin のように ショートカットをシンボリックリンクとして使ってしまうほうが、互換性の点で有利だ。
2005年2月14日月曜日
NTFS のハードリンク
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿