".rbenv/"へのシンボリックリンク:どのくらいですか?

".rbenv/"へのシンボリックリンク:どのくらいですか?

私はいつもほとんどのドットファイルをgitリポジトリに保存し、シンボリックリンクしました。

ln -s ~/Development/dotfiles/bash_profile ~/.bash_profile

本当にすごいです。私は似たようなことをしまし.vim/.vimrc

ln -s ~/Development/vim ~/.vim
ln -s ~/Development/vim/vimrc ~/.vimrc

.rbenv/私はRVMからrbenvに切り替えて、このようなものに移動してシンボリックリンクするつもりです。

ln -s ~/Development/rbenv ~/.rbenv

rbenv自体はシンボリックリンクを多く使用し、Homebrewを介してインストールしたので、別の間接層を導入するのが賢明ではないかと思います。パフォーマンスに顕著な影響を与えますか?私は遠くに行きましたか?

答え1

プログラムがこれらのファイルにアクセスするのにほとんどすべての時間を費やさない限り、これは問題ではありません。ただし、テスト(おそらく多くのシンボリックリンク間接を使用)でパフォーマンスが低下していることを確認することをお勧めします。

ちなみに、Debian は共通プログラムに対して少なくとも 2 レベルのシンボリックリンク間接参照を導入しましたが、/etc/alternatives誰も文句を言わなかったと思います。

関連情報