他人のデバイスリソースを使用してソフトウェアを実行する

他人のデバイスリソースを使用してソフトウェアを実行する

私は古い、弱いラップトップ(デュアルコア1.7Ghz)とクアッドコア携帯電話(arm Cortex a7)を持っています。どちらもLinuxを実行します。

ノートブックの携帯電話リソースを使用してノートブックのコンテンツを実行(処理)できますか?そのようなプログラムがありますか?

ラップトップはx86アーキテクチャを使用し、携帯電話はARMアーキテクチャを使用することは不可能ですか?私は、人々がルーティングされたAndroid携帯にLAMPスタックやLinux用に作られた他のプログラムなどのAndroid以外の製品をインストールするという話を読んだので、これは本当だとは思わない。

これらすべてが愚かだと思いますか?そうかもしれませんから。インターネットを検索しようとしましたが、ゴミだけが見つかりました。

どうするかご存知の方はこちらにもお書きください。たとえば、携帯電話のリソースを使用してデスクトップ版のChromeを実行したいとします。これで、携帯電話のRAMではなく携帯電話のCPUしか使用できません。あるコンピュータではCPUを使用し、別のコンピュータではRAM/ストレージを使用してこれを実行できますか?私が言いたいのは、APIの一種なので、携帯電話のCPUで実行されているプロセスが他のコンピュータのRAMにアクセスしているという事実さえ知らないということです。明らかなボトルネックはネットワーク接続速度です。これはWiFiです(電話機には明らかに有線LANがないため)。私は個人的にG標準を使用していますが、ac標準は毎秒約2 GBを押し込むことができるので、実際にこのボトルネックの問題を解決するようです。

わかりません。どう思いますか?

ベストアンサー1

コアデュオが携帯電話よりも優れているという事実を無視し、USB経由で2つのデュオ間でX11を配信することもできます。イウィキまだ関連性がある可能性があるiOSの例では、携帯電話にqemuとbinfmtをインストールしてChromeを(ゆっくりと)エミュレートします。そうでなく、十分な知識と時間がある場合は、デスクトップChromeを携帯電話に移植することもできます。これをリモートで実行可能にするには、X11などのリソースにアクセスし、Android携帯電話でJavaインターフェースを使用する必要があるため、おそらくデスクトップスタイル(アンドロイド以外の)Linuxが必要になります。

たぶん可能かもしれませんが、努力する価値がまったくないと思います。私は今Core 2 Duoを実行しています。 64ビットですが、あなたとは異なり、2GBのRAMがあり、うまく動作します。あなたの完全な精神を大切にしている場合は、携帯電話を携帯電話にしてください。

コマンドラインベースのプログラムなどの小規模アプリケーションを使用してこれを正常に実行しました。ただ私のためにクロスコンパイル問題のあるプログラムの使用このツールチェーン。このプログラムは、gitバージョン管理システムと混同しないようにするインタラクティブな小説ソルバーです。私はtcprelay(Wikiページに記載されている)USB経由で自分のiPhoneにSSHで接続し、それを介してゲームを実行するために使用します。しかし、実際にはそれほど価値がなく、とにかくUSBがボトルネックになるでしょう。

おすすめ記事