マシン (オフィスのワークステーションと個人のラップトップ) を切り替えるときに作業を簡単にするために、作業ディレクトリを保存する外付けハード ドライブを試してみることを考えました。具体的には、Firewire 800 ドライブ (ほとんどが 5400 rpm 8MB キャッシュ) を検討しています。私が疑問に思っているのは、Visual Studio プロジェクトでこれを行った経験がある人がいるかどうか、そしてどのようなパフォーマンス ヒットが見られるかということです。
3 に答える
プロジェクトの規模によって異なります。スループットが低く、レイテンシーが高いため、あらゆる方法で影響を受けますが、レイテンシーのために、大きなファイルがいくつかあるよりも小さなファイルがたくさんある場合は、より大きな影響を受けます。
GIT やその他の分散リポジトリを単純に持ち歩き、移動しながらマシン リポジトリを更新することを考えたことはありますか? 次に、ローカルでコンパイルして、ドライブと移動サーバーを処理できます。変更のみが移動されるため、より高速になり、コードはより多くの場所で「バックアップ」されます。
ドライブを忘れたり、壊れたり、紛失/盗難にあった場合でも、最後に使用した PC を使用している場合は、PC の前に座ってコードを失うことなくプログラミングできます。とにかく再同期で後で更新されます)。
また、後でドライブを持ち歩きたくない場合に、単にネットワークを使用してシステム間で変更を移動することからのホップ スキップとジャンプにすぎません。
VMware を使用しており、仮想マシンは外部 USB ドライブにあります。パフォーマンスは問題ありません。ドライブ名の変更で問題が発生する場合がありますが、仮想マシンを使用している場合は問題ありません。
確かに、私は個人情報と知的財産が重要な業界で働いていますが、その考えはまったく好きではありません。そのハードドライブがなくなり、大きな問題が発生します。職場のマシンにリモート デスクトップを接続してみませんか?
編集Stipud Spelingg