問題タブ [performance]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3602 参照

.net - .NET では、空のメソッド呼び出しは最適化されますか?

空のメソッド本体が与えられた場合、JIT は呼び出しを最適化します (C# コンパイラがそうしないことはわかっています)。どのように調べたらよいでしょうか?どのツールを使用し、どこを見ればよいですか?

必ず聞かれるのでメソッドが空の理由はプリプロセッサディレクティブです。


@Chris: 理にかなっていますが、メソッドへの呼び出しを最適化できます。したがって、メソッドは引き続き存在しますが、メソッドへの静的呼び出しは削除できます (または少なくともインライン化されます...)。

@ジョン:それは、言語コンパイラが何もしないことを教えてくれます。私がする必要があるのは、ngen を介して dll を実行し、アセンブリを確認することだと思います。

0 投票する
5 に答える
3152 参照

asp.net - N2 CMS を検討しているが、パフォーマンスが心配。これは正当化されますか?

やあ、N2 コンテンツ管理システム ( http://www.codeplex.com/n2 ) を使っていた人はいますか。はいの場合、パフォーマンスに関して(高負荷下で)どのように機能しますか?かなりシンプルで使いやすそうです。

エイドリアン

0 投票する
13 に答える
2055 参照

php - PHPのパフォーマンス

サーバーにソフトウェアをインストールせずにPHPスクリプトのパフォーマンス/速度を上げるにはどうすればよいですか?

0 投票する
7 に答える
6663 参照

php - How can I determine CodeIgniter speed?

I am thinking of using a PHP framework called CodeIgniter.

One of the things I am interested in is its speed. I have, however, no way to find out how fast it is, and would rather not simply take the word of their website for it. Does anybody know how I can determine its speed myself, or can someone tell me of a site that can?

0 投票する
4 に答える
1139 参照

performance - 解釈された言語 - インタプリタの背後でコンパイルされた言語を活用

言語設計者 (または単に知識のある人) がいる場合は、インタープリター言語用の標準ライブラリを作成する方法論に興味があります。具体的には、最善のアプローチと思われるものは何ですか? インタープリター言語で標準関数/メソッドを定義するか、インタープリターが記述されているコンパイル済み言語でそれらの呼び出しの処理を実行しますか?

これについて考えさせられたのは、Python の stripslashes() のような関数に関する SO の質問でした。私が最初に考えたのは、「独自の関数を定義して、必要なときに呼び出すだけでよいのでは」ということでした。拡張機能を作成し、コンパイルされた言語をインタープリターの背後で活用しますか?

0 投票する
15 に答える
22896 参照

php - PHP5でのインライン文字列と連結の使用における速度の違いは?

(php5を想定)考慮

1と2の違いってそんなにあるの?

そうでない場合、1/2 から 3 の間はどうでしょうか。

0 投票する
5 に答える
3829 参照

.net - 64 ビット .NET パフォーマンス チューニング

アプリが実行される直前に実行しているアーキテクチャにコンパイルされる こと.NETは知っていますが、JIT コンパイラは 64 ビット アーキテクチャに最適化されていますか?JIT

で実行されるアプリをプログラミングするときに、実行または検討する必要があることはあり64bit systemますか? (つまり、Int64 を使用するとパフォーマンスが向上し、JIT コンパイラは Int64 を 32 ビット システムで自動的に動作させますか?)

0 投票する
1 に答える
475 参照

asp.net - データセット クエリを整理してパフォーマンスを向上させる方法

データセットに tableadapter またはツールボックスからのクエリを追加するタイミングがわかりません。違いはありますか?

また、アダプターのインスタンスを作成する場所もわかりません。

  • でやるべきPage_Loadですか?
  • 使うときだけやればいいの?
  • 新しいインスタンスを作成するときに、新しい接続を開いていますか?

これはあまり重要ではないように思えますが、クエリを作成するたびに、脳の小さな声がこれらの質問をします。

0 投票する
7 に答える
3827 参照

sql-server - SQL Server のパフォーマンスの問題を特定する

SQL Server 2005 クラスターで散発的でランダムなクエリ タイムアウトが発生しています。私はそれを使用するいくつかのアプリを所有しているので、調査を手伝っています. 通常の古い Perfmon で CPU 時間の割合を見ると、確実に固定されていることがわかります。ただし、SQL アクティビティ モニターは、プロセスによって使用された累積 CPU および IO 時間のみを提供し、その時点または特定の時間枠で使用されているものではありません。おそらく、プロファイラーを使用してトレースを実行することもできますが、このクラスターは非常に頻繁に使用されているため、干し草の山から針を探すことになるのではないかと心配しています。私は間違った木を吠えていますか?

この環境で高価なクエリ/プロセスを追跡するための良い方法はありますか?

0 投票する
3 に答える
6281 参照

mysql - Wordpress サイトでデータベース クエリ統計を表示するにはどうすればよいですか?

いくつかの Wordpress ブログのフッターに、クエリの数と、特定のページのクエリを処理するのに必要な合計時間を単純に示すクエリ統計が表示されていることに気付きました。

23 クエリ。0.448秒

私はこれがどのように達成されるのか疑問に思っていました。特定の Wordpress プラグインの使用によるものですか、それともページのコードで特定の php 関数の使用によるものでしょうか?