web-dev-qa-db-ja.com

スマートスコープの実行順序

デスクトップUbuntu13.10でSmartScopesを使用すると、システムにインストールされているアプリケーションが舞台裏でオンラインの推奨事項(確かにショッピングだけでなく、オンラインファイルなど)に戻ることがあります(通常、Dashを使用して初めて検索するとき)。 。つまり、アプリケーションの名前を入力すると、何らかの理由でオンラインの提案が最初に表示されます。数秒が経過するまで、私は明白な提案を得ることができません:アプリ自体。

@WarrenHillの非常に良い答えに続いて ここ 、私はオンラインスコープを無効にすることができ、アプリケーションの提案が出てくるのにそれほど長くはかからないはずです。したがって、これは一部のFIFOアーキテクチャ(これで問題ありません。ローカルの結果がない限り、オンラインの提案を見てもかまいません)ではありません。実際に有効になっているオンラインスコープが遅くなり、希望する結果が得られます。

しかし、それは私がオンラインの提案を得たくないという意味ではありません。実際、私はそれらが好きです。それらは、ローカルの結果よりも、私の日常業務にとってはるかに役に立たないだけです。だから、私の質問は:

スコープの実行順序を指定する方法はありますか?すべてのローカル結果が収集されるまで、Dashがオンラインの提案を探すのを止めることはできますか?

4
Jonathan Y.

この答えを見てください レンズのスコープの順序を変更する方法は?

私が理解していることから、スコープは実際にはdoで結果を先入れ先出しで表示します

私の個人的な経験としては、そもそもスマートスコープが無効になっています。ただし、検索語を入力すると、ローカルの結果が表示されるまでにかなりの時間がかかります。スマートスコープが有効になっていて、ローカルの結果を表示するのにそれほど時間はかからないユーザーもいます(時間には多少の違いはありますが)。

一部のスコープが他のスコープよりも優先されるため、ローカルの結果が遅くなるのはnotだと思いますが、スコープが多いほどプロセッサの負荷が高くなる可能性があります。また、オンラインスコープは各スコープだけで多くの処理能力を必要としないことを考慮に入れてください、コンピューターはクエリをオンラインスコープに送信するだけで返送します結果、それがオンラインスコープが最初に表示される理由かもしれません。ただし、各スコープを合わせると、プロセッサに負荷がかかり、ローカルスコープの速度に影響します。実際に結果を表示すること自体は、プロセッサの負荷と見なすことができます。

...あなたはより良い答えを待つことができます

2
Mina Michael