問題タブ [launch-time]

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

c++ - コードで静的変数を見つける最も簡単な方法は?

アプリケーションの起動時間を占有しているライブラリの 1 つで、静的変数を見つけて書き換えるバグが私のプレートにあります。私はライブラリのコード ベースに詳しくないので、優れたヒューリスティック/テクニック/grep コマンドなどを求めています。上記の静的変数の場所を特定する際の私のタスクを容易にするでしょうか?

(PS私はすでにコードベースを検索していますstatic;それが冗長な結果であることは言うまでもありません。)

更新: バグ レポートには、「ライブラリ XYZ は静的初期化で N ミリ秒かかる」とだけ記載されています。それ以上の静的変数に関する情報はありません。プロファイリング ログはありませんが、バグ レポーターから取得できるかどうかを確認します。

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

iphone - iPhoneアプリケーションの起動時間のガイドライン

iPhoneアプリケーションの起動時間のガイドラインを教えてください。

〜24秒という厳しい制限があることがわかります。その時点でアプリケーションが起動していなかった場合、OSは次のメッセージを表示してアプリケーションを強制終了します。

com.bundle.id failed to launch in time

これに関するQA記事もあります。(24秒は、私の電話のOSがアプリを強制終了するまでの時間です。)

しかし、ドキュメントのどこかにもっと短いソフト制限があるはずだと思います。しかし、私はそれを見つけることができませんでした。

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

ruby-on-rails - Rails統合テスト:実行時間の短縮

Railsアプリケーションの統合テスト(「通常の」テスト、CucumberベースまたはRSpecベース)の実行時間を短縮するための成功した試みと失敗した試みについて、私の発見を共有し、他の人から聞きたいと思います。

この質問は、テストにはデータベース、ビューレンダリング、そしておそらくJavaScript/AJAXが含まれることを意味します。Eiテストは、アプリケーションの遅い部分をスタブ/モックしないでください。

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

performance - HadoopMapReduce-ジョブの起動/セットアップを高速化する方法

私はmongo-hadoopアダプターを使用してmap/reduceジョブを実行しています。起動時間とジョブにかかる時間を除いて、すべて問題ありません。データセットが非常に小さい場合でも、マップ時間は13秒、削減時間は12秒です。実際、mapred-site.xmlとcore-site.xmlの設定を変更しました。しかし、map/reduceにかかる時間は一定のようです。私がそれを減らすことができる方法はありますか?また、 hanborqから最適化されたHadoopディストリビューションについても調べました。ワーカープールを使用して、ジョブの起動/セットアップを高速化します。hanborqディストリビューションはあまりアクティブではないため、他の場所で利用可能な同等のものはありますか。4か月前に更新され、古いバージョンのHadoopに基づいて構築されています。

私の設定のいくつかは次のとおりです:mapred-site.xml:

core-site.xml:

どんな助けでも大歓迎です。前もって感謝します。

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

ios - ios アプリの起動時間を取得するには?

ここで、ユーザーにアプリの時間を開いてもらい、時間が 24 時間以上の場合は前回と比較して、ユーザーにアプリの更新を思い出させる必要があります。これに関するObjective-Cコードを知っているのは誰ですか? 助けてください。どうもありがとうございました!

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

ios - Agentry アプリの iOS アプリの起動時間制限を増やすことはできますか?

変更が非常に制限されているアプリケーションを作成する必要があります。これは SAP が提供する Agentry アプリケーションであり、独自のメタデータ プログラミング言語 (Apache Cordova のようなものですが、残念ながら HTML には対応していません) の一種のレンダリングです。

SAP はフレームワークを提供し、独自のアイコンとデータを使用してカスタム アプリを作成するためにいくつかの小さな変更を加えることができます。私の主な目標は、このアプリにデータベースを追加して、ユーザーがインストール後にすべてのデータを準備できるようにすることです。

問題は、これにより起動時間が大幅に増加し、処理能力の低い古い iPad でアプリがクラッシュし、制限の 20 秒に達することです。

これは iOS AppStore で公開される予定のないエンタープライズ アプリであるため、このタイムアウトを何とか増やせないかと考えていました。

そして、私は何ができるのですか?

編集: 申し訳ありませんが、私は iOS 開発者ではなく、自分の制限について確信が持てませんでした。私の「main.m」には、次の命令が1つしかないことがわかりました。

return UIApplicationMain(argc, argv,@"SMPAgentryApplication", @"SMPAgentryClientAppDelegate");

すべてがカプセル化されたフレームワークで行われるため、すべての AppDelegate クラスと ViewController クラスは空です。私は与えられた解決策のいずれも実装できないと思う.

0 投票する
0 に答える
300 参照

ios - iOSアプリの起動時間は約10秒

アプリの起動に約 10 秒かかります。明確にするために、アプリのアイコンを押してからスプラッシュ画面が表示されるまでの時間は 10 秒です。main および didFinishLaunchingWithOptions 呼び出しにタイマーを配置しようとしました。しかし、これらは10秒後にのみ呼び出されているようです。

ここにさらに詳細を追加するには、これはアプリの更新です。以前のバージョンのアプリは同じデバイス (iOS 8.3 OS) で正常に動作していましたが、現在のアプリでは正常に動作していません。2 つの更新の主な違い (起動後にのみ有効になるいくつかの新機能を除く) は、coredata-model の変更です。そのために、新しい dataModel-filename_2.xcdatamodel ファイルを追加しました。

この起動時間の問題を解決する方法についてのアイデア/提案はありますか?

編集:追加するために、「iOS 9」ではこの問題に直面していません。しかし、1 台の "iOS 8" iPad でこの問題が発生しており、アプリがバックグラウンドから起動するまでに時間がかかる (新規起動だけでなく)。しかし、これを一般化することはできません.2つのデバイスでのみテストしました.

0 投票する
0 に答える
218 参照

android - Android アプリに Realm を実装した後、アプリの起動に時間がかかりすぎる

Android アプリケーションに Realm を実装する前は、起動時間は 2 秒未満でしたが、実装後は最小起動時間が 8 秒、最大起動時間が 6 分になりました。

Realm で 3 つのテーブルのみを使用しています。これに必要な設定や構成はありますか?