2

WM オペレーティング システムはプロセス メモリを相互に保護していますか? 1 つの不適切に作成されたアプリケーションが、最初の 1 つのメモリを誤って書き込んでいるだけで、他のアプリケーションをクラッシュさせる可能性はありますか?

4

3 に答える 3

1

ChrisWの答えは技術的には正しいですが、Windows Mobileの私の経験では、デスクトップよりもアプリケーションからデバイス全体をクラッシュさせる方がはるかに簡単です。これが当てはまる理由はいくつか推測できます。

  • 多くの場合、オペレーティングシステムはWindowsデスクトップよりもはるかにOEM化されています。つまり、メーカー固有の低レベルコードの量が非常に多くなる可能性があり、ひどいクラッシュを引き起こす可能性のあるレベルでメーカー固有のバグが発生します。多くのデバイスでは、毎月かそこらで新しいファームウェアリビジョンが表示されるのが一般的であり、リビジョンはそのようなバグの修正です。

  • リソースが不足しており、利用可能なすべてのリソースを使い果たしたアプリケーションは、クラッシュを引き起こす可能性があります。

  • 保護メカニズムとアーキテクチャはかなり異なります。私が現在使用しているデバイスはSH4ベースですが、ほとんどの場合、ARM、X86、および奇妙なMIPCPUが表示されます。

于 2009-02-11T14:20:10.827 に答える