TrueCryptディスク全体暗号化の速度


49

まもなく新しい開発用ラップトップが手に入ります。TrueCryptを使用してディスク全体を暗号化することを考えています。

どのようなパフォーマンスの低下を期待できますか?10%?30%?もっと?また、ワークロードに影響があると仮定すると、Visual Studioのコンパイル/使用は大きな影響を受けますか?私はこのようなものをウェブ上で見つけることができないようです。

回答:


44

具体的な数値はありませんが、わずかではありますが、パフォーマンスは多少低下します。

システムパーティションでの完全なディスク暗号化の一般的なパフォーマンスと、それがユーザーのパフォーマンスにどのように影響するかを説明したブログ投稿がありました。CPUはハードディスクよりも大きなパフォーマンスヒットを取ることを示しているようです。

私にとって重要な質問は、ハードドライブの暗号化がシステム全体のパフォーマンスにどのようなオーバーヘッドを与えるかということでした。これを試して測定するために、HDTuneを使用してTrueCryptで暗号化する前後のドライブパフォーマンスを測定しました。暗号化の前に、AHCIモードのラップトップのSATAドライブで約47MB / sの平均転送速度を見ました。テスト中の平均CPU使用率は4.1%で、最大は約59.9MB /秒、バーストレートは85.8MB /秒でした。Truecryptの前のHDパフォーマンス

暗号化後、平均転送速度は46.9MB / s、ピークは59.7MB / s、バーストは62.9MB / s、平均CPU使用率は26.7%でした。私はそれを期待していなかったが、それは私のヒットを見た場所です。あなたがそれについて考えるとき、それは理にかなっています-データの暗号化/復号化は通常、大幅に多くのデータを読み書きしません(暗号化と復号化はファイルレベル全体ではなくブロックまたはセクターレベルで行われます)ディスクパフォ​​ーマンスが大幅に低下することはありません。

Tom's Hardwareには、ボリューム全体でTrueCryptを使用した場合のパフォーマンスへの影響を詳しく説明した「暗号化によるデータの保護」という優れた記事もあります。

また、についてのスコット区のブログ投稿を参照してください高速物理ハードディスクの(すなわちRPM)(ヒント/トリック:ハードドライブの速度およびVisual Studioパフォーマンス)に大きな違いが作ることができるのVisual Studioの暗号化が採用されているかどうかのパフォーマンスを。

ここに別の投稿があります:TrueCryptを使用したシステム暗号化のパフォーマンスへの影響は何ですか


2
個人的な経験から、Truecryptを使用していて、Visual Studioで1日中ローカルの仮想マシンを実行している場合、パフォーマンスに大きな影響はありません。
ジョーKuemerle 09

1
同じことを確認できます-ディスク全体のThinkPad T500でTrueCryptを使用し、パフォーマンスの問題に気づいていません。
リュボミール2009

1
新しいIntel CPUには、AES用のハードウェアアクセラレーションがあります。TrueCryptはこれをサポートしており、暗号化をはるかに高速にします。
KovBal

6

ネットブックHD(Samsung NC10)をTrueCryptedしました。休止状態と休止状態からの復元を除いて、日々の使用に顕著な違いはありませんが(PhotoShopのコンパイルや使用のような重いことはしません)、劇的に遅くなります。

ツールを実行する場合| TrueCrypt内のベンチマークでは、さまざまな暗号の暗号化率を確認できます。MB /秒の数を使用して、メモリ全体をディスクにダンプするのにかかる時間を決定します。NC10が休止状態になるまでに約90秒かかります(TrueCryptを使用)。これは不便ですが、ネットブックを紛失してすべてのデータにアクセスできる人に対処しなければならなかった場合ほど不便ではありません。


6

Windows 7デスクトップで、大規模なプロジェクトをコンパイルするためにいくつかのテストを行いました(コンパイルに約10分かかります)。TrueCrypt-ingハードドライブ(AESを使用)の前後で、ビルド時間にまったく違いはありませんでした。


3

私はすでにこれをやった。パフォーマンスはそれほど低下しませんでした。暗号化解除/暗号化はメモリ内で実行されます。また、新しいバージョンでは、使用可能な場合は複数のコアを動員します。より高速にするには、最速の暗号化方式で解決する必要があります。TrueCryptでアルゴリズムをベンチマークできます。AESは最速のものであり、複合暗号化を使用すると速度がさらに低下します。

パフォーマンスの背景にはまったく気づいていませんでした。パフォーマンスに関する備考については、ウィキペディアを確認してください


2

ディスク全体を暗号化する場合、実際にはパフォーマンスの低下はそれほど大きくないはずです。残念ながら、数値はありませんが、Visual Studio、SVNなどの標準開発環境を実行している場合、システムはディスクを暗号化する前とほぼ同じパフォーマンスを持っているようです。

ただし、ファイルベースのボリュームは非常に低速で、多くのタスクに2倍の時間がかかる場合があります(ここでも、数字はありませんが、かなり低速です)。

1日の終わりに、コンピューターにインストールする他のすべてのプログラムは、システムディスクを暗号化するよりも一般的なパフォーマンスに大きな影響を与える可能性があります。


1

その価値のために、私は4コア(8スレッド)マシンを持ち、1 TBのパーティション化されたディスク、500 GB暗号化および500 GB非暗号化を使用しています。暗号化されたパーティションでプロジェクトをコンパイルするのに40分ほどかかり、ほとんどの場合、CPUはアイドル状態になります。暗号化されていないディスクでのコンパイルには約6分かかります。これは、VS2010でマルチプロセッシングコンパイルが有効になっているためです。多くのコアがある場合、暗号化は深刻なボトルネックになると思います。


1

私の雇用主は、Lenovo W500にPGPディスク全体暗号化をインストールしていますが、主観的なパフォーマンスヒットは30%〜50%です。すべてがはるかに遅くなります。最も重要なことは、すべてのプログラムの起動が著しく遅れることです。次の問題:ディスクの最適化はまだ機能しています-情報を見つけることができず、パフォーマンスヒットが何らかの問題があることを示している可能性があります。自宅で行うことをお勧めします。データのみを暗号化し、ハイバネーションを使用せず、誰かがページファイルを分析するために努力するデータの重要性を自問します。


0

書き込み時にはパフォーマンスが大幅に低下すると予想されますが、読み取り時にはそれほど深刻ではありません。Visual Studioのディスクとメモリの使用量を監視し、Web見つけられるものと比較して、可能な場合は遅延ディスク書き込みを使用できます。


0

私は500GB HDDでTrueCryptを使用しましたが、パフォーマンスの問題は見られません。

しかし、私はそれをパーティションに分割しているので、OSとファイルだけがTrueCryptを使用しています。プログラムファイルは別のドライブにあります。


0

2012年10月以来、私のラップトップは暗号化されており、コンパイル、再生、映画の再生を行っています。私はMS DVD Makerを使用してDVDをコンパイルしようといくつかの問題がありました、それは2時間以上かかりますが、本当にTCを使用しているためかどうかはわかりませんが、安全でri $ k $で私の情報、もしあなたが機密情報を保護する必要がないなら、書き写さないほうがいい。

よく見て。

Intel Core I7 1,6-2,8 MHz x 8 T. 8GB RAM 1 G DDR3 ATI RADEON。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.