Virtualbox Ubuntuがセキュアシェルでプログラムを実行する際の問題


0

こんにちは、Ubuntuと仮想マシンは初めてです。XUbuntuを実行しているVMでWindows 8.1を実行しています。VMを介して作業コンピューター(RedHat)にシェルをセキュリティで保護することはできますが、Linuxベースのプログラムを実行しようとすると、フリーズするか非常に遅くなり、ネットワークの使用はジェットコースターのように見えます。スローダウンを引き起こす可能性のあるアイデアはありますか?ありがとうございました


あなたが実行しているプログラムはテキストですか?Xですか?他のプログラムが同様に動作するかどうかを確認したことがありますか?他の誰かがsshを介してインターネット上でプログラムを同様に使用していますか?
チャールズボーリング

私が実行しているプログラムはGUIベースであり、他のプログラムも同様に遅いか、応答しません。コンピューターにSSH接続し、ホームコンピューターではなくネットワークコンピューターのリソースを使用する方法はありますか?
newtoubuntu

回答:


0

リモートマシンにログインし、Xフォワーディングを使用してプログラムを実行すると(テキストプログラムでも同じですが、帯域幅ははるかに少なくなります)、プログラム(Xクライアント)を実行しています(Xについては、クライアント/サーバーの用語は、通常、リモートマシン上で考えられるため、CPU、メモリなどを使用しています。ただし、ディスプレイ(Xサーバー)はローカルマシン上にあるため、すべてのXディスプレイの更新がインターネット経由でマシンにストリーミングされます。VNCがインターネット上で遅いと思うなら、生のXと比較して速いです。ssh圧縮を使用すると、インターネット接続がどれだけ遅いかに応じて、状況を悪化させる可能性があります。Xは、低速で高遅延の接続用に設計されていないため、実行できるのは本当にクールで便利ですが、高速LAN以外のパフォーマンスは池の水を吸います。

パフォーマンスを大幅に改善する唯一の方法は、生のXの代わりにVNCまたはFreeNXなどを使用することです。VNCをインストールできない場合など 職場のマシン上で直接、おそらく別のマシン(専用のVMでも)を使用してVNCサーバーをホストできます。そのマシンを使用して、より高速なネットワーク上でX-over-SSH接続を実行できます。本当に必要なマシンではなく、そのマシンにVNCを実行できます。


チャールズがたくさん助けてくれた情報をありがとう!職場のコンピューターでVNCを取得してみます。
newtoubuntu
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.