ネットワークを介したハードウェアリソースの共有: 特にRAM

ネットワークを介したハードウェアリソースの共有: 特にRAM

システムが 2 つあります。1 つは 2 GB の RAM を搭載したラップトップで、もう 1 つは 8 GB の RAM を搭載したデスクトップです。両方のシステムに 10 GB の RAM を搭載するように、これらのリソースを共有することは可能ですか?

両方のシステムで実行したいソフトウェアはアンドロイドスタジオ...現在、ラップトップではうまく処理できていません。

追加情報: どちらのシステムもWindows 8を実行しており、Intelコアi3プロセッサ。

皆さん、ありがとう。でも、もうひとつ質問があります。イーサネット ケーブルで共有するのはどうでしょうか? スイッチや v-lan 経由で共有すると、インターネットをまったく使用せずに、適切な転送速度が得られますか?

答え1

一部のプログラムのみがネットワーク経由でプロセスを分割できます(一部の 3D レンダリング プログラムでは、RAM を効果的に共有します)(Julian Knight の回答を参照)

インターネットの問題は、遅すぎることです(Spiffの回答を参照)

デスクトップの RAM はハードウェア互換性がないと思うので、RAM ストリップをラップトップに挿入するだけでは機能しません。

できること:

ラップトップにリモート デスクトップ クライアントをインストールし、デスクトップに接続します。こうすることで、トンネル経由で「デスクトップで作業」できるようになります。

つまり、重いプログラム (Android Studio) はデスクトップ上で実行されます。ラップトップでは、リモート デスクトップ クライアントだけが問題になります。

これは、PC ハードウェアを効果的に使用するため、より適切に機能します (ラップトップとリモート デスクトップ クライアントが十分であり、操作が簡単な場合)。

これは RAM を「共有」するのではなく、PC の RAM を使用するだけなので、十分であることを付け加えておきます。

答え2

おそらくそうではありません。ローカル ドライブへの仮想メモリ ページングを実行する場合と比べて、かなり遅くなるからです。SA​​TA-3 は 6 ギガビット/秒で、私は 2 年前に購入した 4TB 7200 RPM SATA-3 HDD の持続的な読み取り/書き込み速度は 157 メビバイト/秒 (約 1.3 ギガビット/秒) です。ギガビット イーサネット経由の持続的な転送速度は、最高でも約 0.942 ギガビット/秒です。

答え3

いいえ、それは不可能です。

唯一の例外は、3D グラフィックス レンダリングなど、複数のマシン間で処理を分割できるツールを使用している場合です。ただし、これは実際に尋ねていることではありません。

答え4

現時点では不可能ですが、これは実際に何らかの形でカードに記載されており、「Vista以降「ReadyBoost」システムの一部であるこの機能により、USB スティックをメディアとして使用して、ディスクを使用するよりも速くページ ファイル (およびその他のファイル) を読み取ることができます。これは追加の RAM ではありませんが、大量の RAM を使用している場合は、コンピューターがディスクとの間でページングするのにかかる時間を短縮できます。

あなたのシナリオでは、専用の32GB USBスティックが役立つようです。レディブースト

関連情報