キャッシュとは?/ セントラルファイナンス
[ 17] キャッシュ (コンピュータシステム) - Wikipedia
[引用サイト] http://ja.wikipedia.org/wiki/%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5_(%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0)
|
キャッシュ (en:cache) は、CPUのバスやネットワークなど様々な情報伝達経路において、ある領域から他の領域へ情報を転送する際、その転送遅延を極力隠蔽化させ転送効率を向上させるために考案された記憶階層の実現手段である。実装するシステムに応じてハードウエア/ソフトウエア双方の形態がある(今後コンピュータのプログラムなども含め全ての転送すべき情報をデータと表す)。 転送元と転送先の中間に位置し、データ内容の一部とその参照を保持する。データ転送元への転送要求があり、それへの参照が既にキャッシュに格納されていた場合は、元データからの転送は行わずキャッシュが転送を代行する(この状態をキャッシュヒット、キャッシュに所望のデータが存在せず元データから転送する状態をキャッシュミスヒットという)。もしくは出力データをある程度滞留させ、データ粒度を高める機能を持つ。これらによりデータの2種の局所性、すなわち時間的局所性と空間的局所性を活用し、データ転送の冗長性やオーバヘッドを低減させることで転送効率を向上させる。 コンピュータの各記憶領域を始めとして、ネットワークやデータベース、グラフィックスプロセッシングユニット(GPU)、デジタル信号処理機(DSP)など様々なシステムの様々な階層に搭載されている。 データを保持する記憶装置のコストバランスは、通常小容量×高速≒大容量×低速が成り立つ。小容量×高速記憶装置の代表はCPUレジスタであり、大容量×低速記憶装置の代表はハードディスクや磁気テープなどの補助記憶装置である。記憶装置の理想は大容量×高速アクセスであるが、通常コストパフォーマンスが悪く実現困難である。そのため小容量×高速、中容量×中速、大容量×低速など複数段階にまたがった記憶構造とし(一般にCPUなどバスマスタに近い側を上位レベル、遠い側を下位レベルとする)、各レベルを各々下位レベルの一時記憶として用いることで代替する。この構造を記憶階層という。 データの再利用率とその時間的特性を示す言葉。ある領域のデータ転送が行われ、近い期間に再度同一データの転送が行われる可能性がある場合は時間的局所性があるという。CPUにおける命令キャッシュや、ウェブブラウザなどにおけるファイル単位のデータ保持などは、転送が行われた近い期間にループや戻るボタンなどによる再転送要求を期待して、アクセスがあったデータをある程度後まで保持しておく。逆に音声のようなストリームデータなどは時間的局所性はあまりなく、下記にあるキャッシュの空間的局所性に頼った効率化を図る必要がある。 データの格納位置に対する偏在性を示す言葉。ある転送要求データの近傍領域が連続もしくは近い期間に転送要求される可能性がある場合は空間的局所性があるという。真にランダムに転送されるべきデータというのは少なく、大抵のデータには空間的局所性が存在する。一般的にデータ転送でスループットよりレイテンシ、すなわちデータ転送帯域より転送距離が問題となる場合は、小さなデータを何度も転送するよりも少ない回数でより多くのデータを転送することで効率向上する場合が多い。従って転送元は空間的局所性を期待して未要求の近傍データも同時に送り、キャッシュにより未要求データを保持することで、キャッシュ下位レベルとの転送セット回数を削減しようとする。CPUキャッシュメモリのラインサイズは、この空間的局所性に鑑みて決定される。 |
[ 18] Google ヘルプ: 検索機能
[引用サイト] http://www.google.co.jp/intl/ja/help/features.html
|
Google では、数百万に及ぶウェブページに簡単にアクセスできるだけでなく、お探しの情報を見つけるのに役立つ特殊な機能を多数用意しています。詳細については、各特殊機能のタイトルをクリックしてください。 このボタンをクリックすると、検索結果の一覧を表示せずに、入力したキーワードに最も関連性が高いと思われるウェブページが開きます。 検索キーワードに関連性が高いと思われる画像があれば、通常のテキスト情報だけでなく画像からの検索結果も表示されます。 映画の検索結果ページで「レビュー」リンクをクリックすると、その映画の評価やレビューが表示されます。 関連ページの機能はさまざまな目的で使用できます。たとえば、特定のサイトのコンテンツが気に入っていて、より詳細な情報を知りたい場合は、同様のコンテンツを含む別のサイトを探すことができます。製品情報を探している場合は、競合製品の情報を検索して比較できます。 矢印は現在見ている方向を示します。 アイコンをドラッグするとビューが移動します。 青枠の道路をクリックして移動することもできます。 .... Google のキーワード候補機能によって、入力されたキーワードに関連した別のつづりや表記が自動的に表示されます。別のつづりのほうがより的確で多くの検索結果が得られると判断された場合は、[もしかして] に続いて代替案のキーワードが提案されます。その提案キーワードをクリックすると、今度はそのキーワードで検索結果が表示されます。Google のキーワード候補は、インターネット上で現在利用されているすべての単語をベースにしているため、標準的なスペルチェック プログラムや辞書にはないような固有名詞や流行語などについても確認できます。 キャッシュを表示すると、それが実際のページではなくキャッシュに保存されているバージョンであることがページの上部に示されます。また、キーワードに一致する箇所がハイライトされて簡単に確認できるようになっています。 クロールされていないページや、作成者からキャッシュの削除依頼があったページには、[キャッシュ] リンクは表示されません。 Google で検索すると、新聞アイコンのついたニュース検索結果が表示されることがあります。これらは、Google が常時クロールしているさまざまなニュース サービスから抜粋した記事へのリンクです。入力したキーワードと現在のニュースに一致があればニュースからの検索結果がリンクで表示されます。リンクをクリックすると、そのニュースを配信しているサイトのページが開きます。 Google 翻訳は、言葉の壁を越えて世界中の情報を提供します。機械翻訳技術によって外国語ページのコンテンツにもアクセスできるようになりました。現在のところ、英語からアラビア語、イタリア語、韓国語、スペイン語、中国語、ドイツ語、日本語、フランス語、ポルトガル語、またはその逆方向、ドイツ語からフランス語、またはその逆方向の翻訳を提供しています。 検索結果に上記いずれかの言語のページが含まれていて、Google でその言語のペアに対応していれば、ワンクリックで翻訳されたページを見ることができます。 一部の Google 検索については、ユーザーがクリックする前に最上位の検索結果のダウンロードを開始しています。そのため、最上位の結果をクリックすると、リンク先ページが高速で読み込まれます。 エリアを指定して、その付近のお店やサービスを探すことができます。検索キーワードに都市名や住所を含めると、その地域の検索結果リンクがページの一番上に表示され、リンクをクリックするとお店やサービスを地図上でみることができます。 |
セントラルファイナンスのサイトです。