jit

    3

    1答えて

    ターミナルサービス環境で.NET 2.0 WinFormsアプリケーションを実行すると、予期しない結果が発生することがあります。私が読んだことはすべて、JITのアセンブリ(ネイティブイメージを作成するためにNGenを使用しない)がプライベートページに格納されるすべてのコードスペースをもたらし、ワーキングセットのサイズ/メモリの負荷を増加させることを示しています。しかし、実際の結果(プロセスエクスプ

    10

    4答えて

    C#(基本的にマルチトラックエディタ)でDSPアプリケーションを作成しています。私はかなりの時間別のマシンでそれをプロファイリングしてきました。私はいくつかの "好奇心"のものに気付きました。 私の家庭のマシンでは、再生ループの最初の実行は利用可能な時間の約50%〜60%を占めています(JITがその仕事をしていると仮定します)、その後のループでは安定した5%の消費に。問題は、私が遅いコンピュータで

    6

    4答えて

    No JITコンパイラは、とにかく完全に異なるものにバイトコードを「変換」があります。 これは早すぎる最適化につながります。 Yes あなたは、JITによってコンパイルされる方法がわからないので、あなたがそれらすべてを最適化するかどうかは良いです。 これは、より良いJavaプログラマーになります。 本当に分かりません(明らかに)ので、私はJITのハイパーリンクにリダイレクトすることを自由に感じてい

    17

    3答えて

    私は現在Androidプラットフォームで論文を書いています。 researchの後に、Dalvikに改善の余地があることは明らかです。私はこの目標を持つ開発者の時間を最大限に利用すると思いますか? JITコンパイルは大きなもののように思えるが、その後、私はまた、このような低リソースのマシン上で限られた用途であろう、これを聞きました。誰かがこれをバックアップするリソースまたはデータを持っていますか?

    6

    3答えて

    pythonの "yield"ステートメントは、プロシージャからの単純な反復を可能にします。また、シーケンスを事前計算する必要がなく、 "任意の"サイズの配列に格納する必要もありません。 Cプロシージャから同様の反復処理(歩留まり)がありますか?

    2

    2答えて

    JITはcsc.exeの検索場所をどのように知っていますか?また、これはIronRubyのような他の.NET言語によってどのように処理されますか?

    1

    2答えて

    は、私は、Process.Start()いくつかのマシンで を経由して管理されていないC++アプリケーションを呼び出すC#のアプリを持って中止されましたインタイム を示すエラーダイアログがC++アプリは(私はソースを持っていないため、C++アプリケーションを変更することはできませんエラーが発生したとちょうどそれを を再起動したことを検出するためのC#から方法はあります)

    4

    5答えて

    "Webサイト"としてコンパイルされ、Visual Studio 2005でWebデプロイメントプロジェクトを使用してプリコンパイル/パッケージ化されたASP.NET 2.0アプリケーション(MSIのIIS 6.0にインストールされている)があります。開発者に、次のバージョンのWebアプリケーションへの変更を検討するよう依頼しますが、このバージョンでは変更されません)。 アプリケーションがリサイク

    6

    3答えて

    JVM/CLRはどのようにJITコンパイルされたネイティブコードを実行しますか?それはいくつかのコードを挿入するか、実行可能なメモリにコードをコピーすることによってですか?動的コード実行を可能にするシステムコールとは何ですか?

    0

    2答えて

    私はネストされたtry/catchステートメントについて考えていて、もしあれば、JITがコンパイル済みILの最適化または簡略化を実行できる条件について考え始めました。 説明するために、以下の機能的に同等の例外ハンドラの表現を考えてみましょう。ネストされたtry文のスタックフレーム内には、追加の変数の参照や関数呼び出しが存在しないと仮定すると、 // Nested try/catch try {