システムが 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
おそらくそうではありません。ローカル ドライブへの仮想メモリ ページングを実行する場合と比べて、かなり遅くなるからです。SATA-3 は 6 ギガビット/秒で、私は 2 年前に購入した 4TB 7200 RPM SATA-3 HDD の持続的な読み取り/書き込み速度は 157 メビバイト/秒 (約 1.3 ギガビット/秒) です。ギガビット イーサネット経由の持続的な転送速度は、最高でも約 0.942 ギガビット/秒です。
答え3
いいえ、それは不可能です。
唯一の例外は、3D グラフィックス レンダリングなど、複数のマシン間で処理を分割できるツールを使用している場合です。ただし、これは実際に尋ねていることではありません。