問題タブ [lag]

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 投票する
2 に答える
3304 参照

php - PHP - リモートデータベースへの接続が非常に遅い

新しい VPS サーバーがあり、同じ ISP の別のサーバーに接続しようとしています。mysql のコマンド ライン ツール経由で接続すると、接続は非常に高速です。

PHP を使用してリモート DB に接続すると、接続に最大 5 秒かかる場合があります。これ以降のクエリはすばやく実行されます。

これは mysql に限ったことではなく、file_get_contents() を使用して他のほぼすべてのサーバーからファイルをダウンロードすると、同じ遅延が発生します。wget を使用してファイルを取得すると、この遅延は発生しません。

dns_get_record() を使用して PHP 内から DNS クエリの時間を測定しましたが、これらは高速です (1 ~ 2 ミリ秒)。

PHP構成の何がこれを引き起こしているのかについて何か考えはありますか?

ありがとう。

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

javascript - このajaxベースのマルチプレイヤーの例で衝撃的/遅れる動きを修正するにはどうすればよいですか?

編集:重要です。html5要素があるため、Firefox3以降では例を使用する必要があります。

やあ、

ブラウザベースのマルチプレイヤーゲームでのAJAXの可能性についてもっと知りたいと思っています。そのために、AJAXとスペースシャトルをキャラクターとして使って動きをテストしています。このスペースシャトルは、キャンバス(html5)でレンダリングされます。

私の最初のバージョンの準備ができました。ここでテストできます:[ http://ajax.uptowar.com/test3/] [1]

ソースコード:

お気づきかもしれませんが、待ち時間(タイトルを参照)が50ミリ秒未満であっても、シャトルは移動/回転中に「衝撃」または遅れを起こすことがあります。問題の原因を突き止めたかったので、すべてをクライアント側バージョン(ajaxなし)に作り直しました。

ここで確認できます:[ http://ajax.uptowar.com/test5/index.php] [2]

これは、クライアント側のリメイクのソースです。

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

c# - プログラムでtelnet接続の遅延に対処するには?

TcpClient クラスを利用して telnet 接続を実装します。私が知らないのは、応答の終わりを決定する方法です。DataAvailable プロパティが true になると、Stream からデータを読み取り、DataAvailable が一時的に false に設定され、バッファが別のデータのチャンクで満たされているようですが、すべて読み取られて消えると思います。すべての応答が読まれたことを確認するにはどうすればよいですか?

以下のコード スニペットを変更して、これを正しく機能させる方法を教えてください。応答全体を取得するのに十分な時間があるため、コードをステップ実行すると正しく動作します。あなたの助けに感謝。

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

javascript - sifr レンダリング時間の短縮

このページのいくつかの項目で sifr を使用しています: http://blueprint.staging.dante-studios.com/public/templates/home.php

残念ながら、レンダリングが非常に遅いようです。次の方法を知っている人はいますか?

a) レンダリング プロセスをスピードアップします b) すべての準備が整うまで、すべての「処理対象」アイテムを非表示にしますか?

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

r - Apply ステートメントのラグが R で機能しない

Rのzooオブジェクトで「ラグ」を行う関数を「適用」しようとしています.

単一のzooベクトルを渡すと、関数は正しく機能します-ラグが適用され、すべてが機能します。

ただし、apply( data, 1, function )ラグが機能しない場合。エラーはなく、ゼロ ラグと同等です。

これは単純なapply( data, 1, lag ).

なぜこれが当てはまるのか、誰でも説明できますか?ラグを発生させるためにできることはありますか?

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

r - 欠落データに対するRラグ

NAを所定の位置に維持するラグの変形はどこかにありますか?データが欠落している可能性のある価格データのリターンを計算したいと思います。

列1は価格データです列2は価格の遅れです列3はp-lag(p)を示します-99から104へのリターンは事実上失われるため、計算されたリターンのパス長は真とは異なります。列4は、NA位置が保持されたラグを示しています列5は、新しい違いを示しています-2009-11-07の5のリターンが利用可能になりました

乾杯、デイブ

0 投票する
2 に答える
1340 参照

iphone - MFMailComposeViewController の起動と終了後に iPhone アプリケーションが遅延する

テーブルビューコントローラーを使用していくつかのアイテムを表示するアプリケーションがあります。これらのアイテムの1つをクリックすると、このアイテムを電子メールで送信できます。それが起こったら、アップルの「MailComposer」が提供するコードを使用して、メールを送信します。ただし、この後、テーブル ビューでのスクロールは以前ほどスムーズではありません。

「Leaks」でチェックしたところ、コードにリークはありませんでしたが、MFMailComposeViewController のモーダル ビュー コントローラーを使用すると大量のオブジェクトが割り当てられ、コントローラーを閉じると、そのオブジェクトの割り当てはすべて残っています。オブジェクトの割り当てをすべて取り除くにはどうすればよいですか? どんな助けでも大歓迎です。ありがとうございました。

-オスカー

アップデート:

遅延が発生するのは、MFMailComposeViewController の To: テキストフィールドをクリックして何かを入力した場合のみであることに気付きました。何かを入力すると、メモリ リークが発生し、アプリケーションの動作が遅くなります。これとまったく同じことが、Apple の Mail Composer でも発生します。私はシミュレーターを使用していますが、これが理由でしょうか? 他の誰かが同様の経験をしていますか?

コントローラーを押す方法は次のとおりです。

ここでそれを無視します:

0 投票する
10 に答える
22236 参照

c# - プロジェクトを開くと Visual Studio がフリーズする

既存のプロジェクトを開くと、Visual Studio がフリーズ/遅延しているようです。コードにNHibernateフレームワークを追加しましたが、コンピューターに遅れをとっているようです(少なくともそれは私が思うことです)。他のプロジェクトを開くと、遅れたりフリーズしたりしません。フリーズは約 3 秒から 1 分で、プロジェクトが開き、非常にゆっくりと動作します。クラスを切り替えるだけで 20 秒以上、ビジュアル スタジオに 1 つの文字を入力するだけで 20 秒以上かかる場合があります。

誰かが以前にこの問題を抱えていたのだろうかと思っていました。もしそうなら、どのように修正しましたか?

これが修正されるまで、自分のコードを実際に操作することはできません。また、コードを保存すると、1、2 分間フリーズします。

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

visual-studio - 過剰な RAM を使用する Visual Studio

私のビジュアル スタジオは、持っている RAM の合計 (4 ギグ) の 90% を使用しており、ビジュアル スタジオもフリーズしています。これをより効率的にして、ビジュアル スタジオを高速化する方法はありますか?

これは、既存のプロジェクトを開くか、特定のファイルを保存するときに行われます。

0 投票する
6 に答える
5007 参照

eclipse - Eclipse (Aptana) タイピングラグ

私はしばらくの間 Aptana を使用してきましたが、最近では、非常に大きなファイルを扱っています (500 行以上のコードで、初心者の開発者にとっては膨大です)。小さなファイルを扱うときはいつでも、タイプしているものが「前」にいるという奇妙な感覚を覚えますが、今ではそれを確信しています。何かを入力してから、テキストが画面に表示されます。Dreamweaver CS3 ではこの問題は発生しないので、私のコンピューターにはこれらのファイルを編集する機能があり、これが起こらないことはわかっていますが、Eclipse はまだ遅れています。

また、バックスペースを押したままにすると、何かが削除されていることもわかりません。最初の数文字が削除されるのがわかりますが、その後すべてが「ハング」します。バックスペースキーを離すと、削除表示されていたはずの文字が一瞬で消えてしまいます。前方削除キーでも同じことが起こります。

これは Java の問題だと思い始めています。なぜなら、Java アプリケーションを使用しているときにすべてが少し「遅れている」と感じているからです。

コンピュータは Intel Pentium 4 3.2 GHz Prescott で、2GB の DDR400 RAM と Radeon HD3650 グラフィックス カードを搭載しています。

この遅れの問題を解決する方法を誰かが知っているなら、私はすべて耳(目?)です。Aptana に似た機能を備えた別の IDE を推奨できる人がいれば (私は Python、HTML、CSS、および JS を使用しており、SCM には Git を使用しています)、ぜひ試してみてください。ありがとう!