-4

私は、そのような方法は、アーキテクチャのエンジニアリングの観点からはあまり公開されない可能性があり、したがって、関与するエンティティの知的財産に侵入することさえないのではないかと思います.

4

2 に答える 2

2

おそらくそうではありません.JITコンパイラは最初にそのコードをリアルタイムでコンパイルする必要があり、ドライバーはカーネルにフックするため、カーネルはそれを実行できる唯一の実際のプログラムになり、これによりセキュリティ上の問題が発生する可能性があるため、私はそのようなシナリオは現実的ではないと想像してください。

于 2013-03-29T03:35:24.260 に答える
1

それが一般的に不可能であるもう 1 つの理由は、Windows と Linux では概念的にも、内部カーネル API異なることです。

そのため、一般に、Windows ドライバーは Windows 固有のリソースと機能に基づいています (逆も同様です)。

一部の賢い人はそれを行うことができましたndiswrapperが、wifi 用の Windows カーネル固有の API をシミュレートする必要があったと思います...; 他のタイプのドライバー (グラフィックスなど) に対してそれを行うことは、事実上不可能な場合があります。

実用的なアドバイスは、Linux ドライバー (できればフリー ソフトウェアのドライバー) のないハードウェアを購入しないことです。これは、ハードウェア メーカーに市場の圧力をかけました。

于 2013-03-29T06:05:18.327 に答える