私はその場所にたくさんの予備の外付けハードディスクドライブがありますが、Ubuntuのパフォーマンスを向上させるために外付けハードドライブまたはUSBフラッシュメモリドライブを使用する実用的な方法があるかどうか疑問に思っていましたか?
このアイデアは、Windows PCを使用し、USBデバイスを接続することから生まれました。これにより、システムを高速化するためにUSBを ReadyBoost に使用するかどうかを尋ねるポップアップが表示されました。これはLinuxシステムとは無関係かもしれませんが、潜在的なパフォーマンス向上のために外付けハードドライブを使用する実用的な方法があるかどうかを知りたいと思います。
ReadyBoostは、ブートファイルを高速のアクセス時間でメディアにキャッシュすることで状況を改善します。ウレアダヘッドによく似ていますが、ブートディスクにファイルを単にスタックするのではなく、アジャイルメディアを使用します。ウレアダヘッドのようなものより実際にうまく機能するかどうかは非常に議論の余地があります。
フラッシュドライブは、メカニカルディスクよりもシーク時間が短い場合がありますが、多くの場合、スループットは非常に制限されます(たとえば、USB3 SSDなどの例外があります)。ドライブのスループットが速いため、seek要素を削除することにより(ファイルをスタックすることにより)、ureaheadが高速になる可能性があります。
ReadyBoostは、ブート後のパフォーマンス、IIRCには影響しませんが、高速な場合はメモリページングを行うことも考えられます。スワップは外部ドライブに置くことができますが、アクセスがandスループットの両方で、ディスクが高速な場合にのみ実行可能です。
あなたの質問に対する答えとして:遅いメカニカルディスクを遅いUSB2バスに接続しても、余分なディスクスペース以外の利点はありません。ウレアダヘッドがそれを使用できたとしても(私はそれができないと思います)、どんな利点もあなたの内部ディスクよりも高いスループットを持っている外部ドライブに依存するでしょう。
その場合(内部ディスクが遅い場合)、アップグレードを検討してください。プライマリディスクは、システム内で最速の永続ストレージである必要があります。外部スワップを検討している場合は、RAMの価格をご覧ください。馬鹿げた量は最近非常に安くなっています。
私はそれを知りませんが、パフォーマンスの向上は最小限になると思います。とにかく、ReadyBoostの効果は最小限です。
しかし、あなたはこれを見たくなるかもしれません: http://ubuntuforums.org/showthread.php?t=395435