キャッシュとは?

Google のイメージ検索は、4 億 2500 万以上の画像がインデックスに含まれ、ご覧になる事が可能です。 イメージ検索を使用するには、http://images.google.co.jp で検索ボックスにキーワードを入力してから、イメージ検索・タブを選択し「Google 検索」ボタンをクリックしますと、対象の検索結果が表示されます。 検索結果ページで画像をクリックするだけで、拡大された画像およびその画像が含まれる ページを表示できます。
Google イメージ検索によって表示される画像は、著作権で保護されている場合があります。 Google のサービスを通して画像を検索し、アクセスすることはできますが、Web 上で表示する以外にそれらを使用する権利を許諾することはできません。 従って、Google のサービスを通して検索した画像をご使用になる場合は、そのサイトの所有者にお問い合わせになり、必要な許可を取得してください。
(警告)この機能によって表示される結果には成人向けコンテンツが含まれる場合があります。 Google は、検索リクエストに対していくつかの要因を検討した上で画像への関連性を決定いたしますが、完全性においては保証できません。よって、場合によっては、表示される結果には不適切な画像が含まれる場合もあります。
Google の電卓機能を使用するには、検索ボックスに数式を入力して Enter キーを押すか [Google 検索] ボタンをクリックします。 電卓機能を使用すると、単位の変換や、簡単な計算から物理定数を使用した複雑な数式まで処理することができます。次の数式のサンプルをお試しになるか、詳細な説明 (英語) を参照してください。
Google の通貨換算を使用するには、検索ボックスに換算する通貨を入力して Enter キーを押すか [Google 検索] ボタンをクリックします。
Adobe社のPDF ファイルが検索できるようになりました。 PDF ファイルは HTML ファイルほど豊富ではありませんが、ほかで入手できない高品質の情報が含まれることが多々あります。
特定の結果が Web ページではなく PDF ファイルであることを示すために、タイトルの前に [PDF] と青色のテキストで表示されます。 [PDF] の右のタイトルをクリックすると、PDFファイルを表示するために Acrobat Reader プログラムが自動的に起動します。(Adobe Acrobat がコンピュータにインストールされていない場合は、それを無料でダウンロードできる Web ページへ案内されます。)
PDF ファイルは、「キャッシュ」リンクではテキストで置き換えられます。 テキストは、書式コマンドをすべて除外した PDF 文書のコピーです。
PDF ファイルを含まない特定の結果を表示するには、検索ボックスにキーワードの後に、スペースを空けて、「-filetype:pdf」と入力します。
Google では、該当のページのサーバーがダウンした場合でも、ページの内容が見られるように多数のウェブページをクロールの時点で保存しています。「キャッシュ」リンクをクリックすると、このクロール時点でのページが表示されます。このキャッシュに保存してある内容がGoogleの検索の対象になっている情報です。
キャッシュを表示すると、それが実際のページではなくキャッシュ バージョンであることを示す情報が、ページの上部に表示されます。また、キーワードに一致する用語はハイライトされ、ページの関連性がわかりやすくなっています。
「キャッシュ」リンクには、クロールされていないページや作成者からキャッシュの削除依頼があったページは含まれていません。
「関連ページ」リンクをクリックすると、Google は検索結果と関連したページを 自動的に検索します。
「関連ページ」は様々な目的に利用できます。 あるサイトのコンテンツに興味がありさらに情報を入手したい場合、「関連ページ」で関連のある情報を掲載しているWebページを見つけることができます。製品情報を検索する場合、「関連ページ」で競合製品の情報を検索でき、最もお得な製品を見つけることができます。 また、特定の分野の研究を行う場合、Googleは瞬時にして多くの関連ページを検索できるので、Webサイト探しのキーワードなどを考える手間を省くことができます。
Google は、数百万の Web ページに対して関連ページの検索を行います。 但し、分野が専門的になるほど、検索結果の数もそれだけ少なくなります。
たとえば、個人のホームページの場合、他のページと関連付ける十分な情報がなければ、関連ページを見つけられないこともあります。 また、複数のURLを使用している企業の場合
(たとえば、google.com や www.google.com など)、一方の URLでは情報はほとんど見つからないのに、もう一方のURLでは情報が豊富に見つかるということもあります。しかし、通常「関連ページ」では、たいていの
Google では一部の単語の後にコロンを挿入すると特殊な意味になります。 そのような例には "link:"演算子があります。 "link:"と検索すると、そのURLに向けてリンクが張られているページが表示されます。例えば、"link:www.google.com" は、Google のホームページにリンクしているすべてのページが表示されます。 "link:" による検索と通常のキーワード検索を組み合わせて使うことはできません。
このボタンをクリックすると検索結果の最高位にあがったWebページが自動的に開きます。検索結果のリストは表示されません。これにより、ページの検索にかける時間を省き、ページ自体を閲覧する時間を増やす事ができます。
Google のキーワード候補機能は、入力されたキーワードに関連するより一般的な表記を自動的に表示します。候補となるキーワードが有益な結果をもたらすと判断された場合 [もしかして: (キーワード候補) ?] が表示され、このリンクをクリックすると Google で再度検索が行われます。 Google のキーワード候補機能は、インターネット上での利用頻度に基づいているため、通常の辞書などに含まれないような固有名詞 (名前や場所など) に対しても候補を提示することができます。
Google の検索ボックスからヤマト運輸株式会社の荷物の配達状況が検索できます。検索ボックスに「ヤマト」と「お問い合わせ伝票番号」を入力し、Enter
Google の検索ボックスから会社情報の検索ができます。検索ボックスに「会社情報」と「探している企業名」を入力し、Enter キーまたは
Google の検索ボックスから株価の検索ができます。検索ボックスに「株価」と「探している企業名」を入力し、Enter キーまたは Google
Google の検索ボックスから英和、和英辞書の検索ができます。検索ボックスに「英和」又は「和英」と「調べたい単語」を入力し、Enter
Google の検索ボックスから電車の路線検索ができます。検索ボックスに「乗り換え」と「乗車駅名」と「下車駅名」を入力し、Enter
キーまたは Google 検索ボタンをクリックするだけです。または「乗車駅名」と「から」と「下車駅名」でも検索できます。
Google ローカル検索では、地域や場所を特定して関連するお店やビジネスの検索ができます。検索ボックスに「検索キーワード」と「住所」または「地名」を入力して検索すると、その地域に関連する結果を検索結果の上部に表示します。

[ 71] Googleの特殊機能
[引用サイト]  http://www.google.com/intl/ja/help/features.html

キャッシュ (en:cache) は、CPUのバスやネットワークなど様々な情報伝達経路において、ある領域から他の領域へ情報を転送する際、その転送遅延を極力隠蔽化させ転送効率を向上させるために考案された記憶階層の実現手段である。実装するシステムに応じてハードウエア/ソフトウエア双方の形態がある(今後コンピュータのプログラムなども含め全ての転送すべき情報をデータと表す)。
転送元と転送先の中間に位置し、データ内容の一部とその参照を保持する。データ転送元への転送要求があり、それへの参照が既にキャッシュに格納されていた場合は、元データからの転送は行わずキャッシュが転送を代行する(この状態をキャッシュヒット、キャッシュに所望のデータが存在せず元データから転送する状態をキャッシュミスヒットという)。もしくは出力データをある程度滞留させ、データ粒度を高める機能を持つ。これらによりデータの2種の局所性、すなわち時間的局所性と空間的局所性を活用し、データ転送の冗長性やオーバヘッドを低減させることで転送効率を向上させる。
コンピュータの各記憶領域を始めとして、ネットワークやデータベース、グラフィックスプロセッシングユニット(GPU)、デジタル信号処理機(DSP)など様々なシステムの様々な階層に搭載されている。
データを保持する記憶装置のコストバランスは、通常小容量×高速≒大容量×低速が成り立つ。小容量×高速記憶装置の代表はCPUレジスタであり、大容量×低速記憶装置の代表はハードディスクや磁気テープなどの補助記憶装置である。記憶装置の理想は大容量×高速アクセスであるが、通常コストパフォーマンスが悪く実現困難である。そのため小容量×高速、中容量×中速、大容量×低速など複数段階にまたがった記憶構造とし(一般にCPUなどバスマスタに近い側を上位レベル、遠い側を下位レベルとする)、各レベルを各々下位レベルの一時記憶として用いることで代替する。この構造を記憶階層という。
データの再利用率とその時間的特性を示す言葉。ある領域のデータ転送が行われ、近い期間に再度同一データの転送が行われる可能性がある場合は時間的局所性があるという。CPUにおける命令キャッシュや、Webブラウザなどにおけるファイル単位のデータ保持などは、転送が行われた近い期間にループや戻るボタンなどによる再転送要求を期待して、アクセスがあったデータをある程度後まで保持しておく。逆に音声のようなストリームデータなどは時間的局所性はあまりなく、下記にあるキャッシュの空間的局所性に頼った効率化を図る必要がある。
データの格納位置に対する偏在性を示す言葉。ある転送要求データの近傍領域が連続もしくは近い期間に転送要求される可能性がある場合は空間的局所性があるという。真にランダムに転送されるべきデータというのは少なく、大抵のデータには空間的局所性が存在する。一般的にデータ転送でスループットよりレイテンシ、すなわちデータ転送帯域より転送距離が問題となる場合は、小さなデータを何度も転送するよりも少ない回数でより多くのデータを転送することで効率向上する場合が多い。従って転送元は空間的局所性を期待して未要求の近傍データも同時に送り、キャッシュにより未要求データを保持することで、キャッシュ下位レベルとの転送セット回数を削減しようとする。CPUキャッシュメモリのラインサイズは、この空間的局所性に鑑みて決定される。
1961年 マンチェスタ大学のTom Kilburnらが開発中のコンピュータAtlasに仮想記憶機構を搭載
1965年 ケンブリッジ大学でGordon Scarrottがダイレクトマップ方式の命令キャッシュを実装
ジョン・L・ヘネシー/デイビッド・A・パターソン著、富田眞冶/村上和彰/新實治男訳、『コンピュ−タ・ア−キテクチャ 設計・実現・評価の定量的アプローチ』、日経BP社、ISBN 4-8222-7152-8
デイビッド・A・パターソン/ジョン・L・ヘネシー著、成田光彰訳、『コンピュータの構成と設計 ハードウエアとソフトウエアのインタフェース 第2版(上/下)』、日経BP社、ISBN 4-8222-8056-X/ISBN 4-8222-8057-8
中森章著、『マイクロプロセッサ・アーキテクチャ入門 RISCプロセッサの基礎から最新プロセッサのしくみまで TECHI Vol.20』、CQ出版社、ISBN 4-7898-3331-3

[ 72] キャッシュ (コンピュータシステム) - 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)

本連載では、現場でのエンジニアの経験から得られた、アプリケーション・サーバをベースとしたWebシステム開発における注意点やヒントについて解説する。巷のドキュメントではなかなか得られない貴重なノウハウが散りばめられている。読者の問題解決や今後システムを開発する際の参考として大いに活用していただきたい。(編集局)
Webシステムのパフォーマンスを考慮するうえで、実はコンテンツのキャッシュに関する知識は欠かせない。今回はブラウザ側のキャッシュ、サーバ側のキャッシュをいかに制御し、Webシステムのパフォーマンスを向上させるかについて解説する。
キャッシュをうまく制御することによって、システムの正しい動作を保証するだけではなく、応答時間の短縮、回線の有効活用、サーバリソースの節約といった重要な性能対策になる。
本稿では、HTTPのキャッシュ機構の説明とともに、キャッシュを有効活用するための指針、ブラウザのキャッシュ機構が正常に動作しないというトラブル事例について述べる。なお本稿ではアプリケーションサーバのキャッシュ機能については割愛する。
図1 キャッシュされる場所は「クライアント」「Proxyサーバ」「APサーバ」の3カ所にある
HTTPプロトコルでは、HTTPヘッダにさまざまな情報を格納することができる。そのうちいくつかの情報は、キャッシュ制御のためのヘッダである。リクエスト(クライアント→サーバ)用のものと、レスポンス(サーバ→クライアント)用、リクエスト/レスポンス共通のものが存在する。
日時を指定する。指定した日時より新しいコンテンツの場合のみデータを返却するようにサーバに指示する。ローカルキャッシュの最新確認に使用される
指定したエンティティタグに一致しない場合のみコンテンツを返却するようにサーバに指示する。最新情報の取得や競合の排除のために指定される
関連するクライアント/Proxy/サーバそれぞれに認識させるための特殊な追加情報を記述する。例えば、「no-cache」を指定することで無条件に最新リソースを転送させることができる
content="content">というMETAタグを指定すると、HTTPヘッダにname: contentというフィールドを追加したのと同じ働きとなる。そのため静的なHTMLコンテンツの内部からクライアントのキャッシュを制御することが可能となる。
また、METAタグは基本的にはブラウザのキャッシュを操作するためのものだ。なぜなら通常はProxyサーバはMETAタグを処理しないからである。ブラウザの種類によってはMETAタグをサポートしないものがあるので、確実にキャッシュをコントロールしたい場合には、HTTPヘッダとMETAタグの両方を使用するのがよいだろう。
ブラウザやProxyサーバにコンテンツがキャッシュされる場合の動作は次のようになる。コンテンツがブラウザ内にキャッシュされた場合、ブラウザがそのコンテンツのキャッシュを使用する場合にはサーバに対してリクエストを発行しない。ブラウザ内にキャッシュがない場合や、キャッシュを使用するかどうか判断できない場合には、サーバにリクエストを発行する。
コンテンツがProxyサーバにキャッシュされている場合、Proxyサーバではコンテンツと一緒にHTTPヘッダ情報を保存している。キャッシュが有効な場合にはブラウザからのリクエストに対してProxyサーバがレスポンスを返す。Proxyサーバでは、異なるクライアント(ブラウザ)が以前にリクエストしたコンテンツをキャッシュし、そのキャッシュを使用することができる。
また、キャッシュが無効な場合や、キャッシュを使用しないことを指示されている場合には、ProxyサーバはWebサーバに対してコンテンツを取得するためにリクエストを発行する。
リクエストがWebサーバまで到達すると、If-Modified-SinceヘッダやIf-None-Matchヘッダが付いていた場合、WebサーバはコンテンツのタイムスタンプとIf-Modified-Sinceヘッダの時間、コンテンツの全体や一部を特定する固有値とIf-None-Matchヘッダの値を比較し、もしコンテンツが更新されていればコンテンツを送信する。更新されていなければ304
「304 Not Modified」の場合にはレスポンスボディに実際のファイルを含まないヘッダだけのレスポンスなため、非常に軽量のデータである。
WebシステムをWebサーバ、アプリケーションサーバを連携させて構築する場合、画像ファイルやCSSファイル、めったに更新されないHTMLファイルなどの静的なコンテンツは、通常Webサーバに配置しアプリケーションサーバの負荷を減らすようにする。そのためWebサーバでは適切なヘッダを送信するように正しく設定する必要がある。
一方アプリケーションサーバで生成されるコンテンツは、通常、ユーザーのセッション情報やDBアクセスなどを基に動的に生成されるものである。そのためブラウザ、Proxyサーバにキャッシュされてしまうと、検索結果がいつまでも更新されなかったり、ほかのユーザーが検索した結果が参照できてしまったりするなどの不具合が発生する可能性がある。そのためキャッシュされないようにするためのキャッシュコントロールが必要である。
J2EEアプリケーションサーバでは動的なHTMLページを生成するのにJSPが使用される。そこでJSPで生成したページをキャッシュさせないようにするための方法を紹介する。
負荷分散装置を利用したWebサーバ、アプリケーションサーバのクラスタ化は、パフォーマンスやスケーラビリティの向上のために採用されることが多い。ここでは、負荷分散装置を利用したWebサーバのクラスタ化において、Webサーバ(Apache)の設定によりキャッシュが有効とならなかった事例を紹介しよう。
システムは図3のように、Webサーバ、アプリケーションサーバを分割し、Webサーバは静的コンテンツのみ、アプリケーションサーバは動的コンテンツを処理するようになっていた。またWebサーバは多重化され、セッション情報などを持たないため負荷分散装置によってラウンドロビンに振り分けられていた。
Webサーバに配置されたコンテンツは主に画像ファイルで、応答時間劣化の懸念となっていた。しかし画像ファイルは多くの遷移先ページで同一の画像を使用しており、まためったに更新されないことが分かっていた。事実Webサーバが1台の場合の試験環境ではブラウザのキャッシュが有効となり、応答時間が改善されることが確認できていた。
しかし実際のシステムでの状況は、画像へのリクエストに対して、期待されたレスポンスコード304を全く返さず、ほぼ毎回レスポンスコード200として画像ファイルを送信してしまっていた。そのため応答時間も悪化、Webサーバの負荷も上がってしまった。
原因は、先ほど説明したHTTPヘッダのETagであった。このETagはコンテンツに対してユニークなIDを割り振り、変更されているかどうかを確認するためのものである。ブラウザからはIf-None-Matchタグにこの値が付けられ、サーバ側ではこの値とETagの値が異なればレスポンスコード200でコンテンツを送信する。
ETagの値は、同じ内容、同じ更新日付のファイルであってもWebサーバごとに異なる値が返されていた。今回使用していたシステムではApacheを採用していたのだが、Apacheはファイルのi-nodeによりユニークなIDを付けていた。リクエストを負荷分散装置がラウンドロビンで振り分けていたため、同じWebサーバにアクセスが行かない限り異なるコンテンツと判断され、結果が送信されていたのだ。
今回の記事ではHTTPのキャッシュ機構、J2EEでのキャッシュの制御方法、キャッシュに関するトラブル事例を紹介した。
キャッシュによる効果は、クライアントからすれば応答時間の短縮、サーバからすれば、サーバリソースの節約に非常に大きく発揮される。そのためキャッシュの仕組みを知り、正しく制御することはとても重要である。
トラブル事例のときのように、試験環境と本番環境が異なる場合には特に注意が必要である。うっかり設定を見落とすことによって、避けられるはずの顧客のイライラやサーバの過負荷によるシステム管理者の悲鳴などに遭遇しないように注意するべきだ。
現在、株式会社NTTデータビジネス開発事業本部に所属。 技術支援グループとして、J2EEをベースにしたWebシステム開発プロジェクトを対象に、技術サポートを行っている。特に、性能・信頼性といった方式技術を中心に活動中。
肥え続けるTomcatと胃を痛めるトラブルハッカー (2007/11/27) ある企業システム内で1カ月もメモリリークし続けてTomcatのヒープサイズがとんでもないことに! その解決策とは?
Tomcatをツールで運用し、設定の基礎を知る (2007/11/20)運用と設定といってもどこをどうすればいいのやら……? とお悩みの方は本稿を読んでTomcatを自由自在に操ってみましょう
バッチ処理はJavaでバッチリ?その現状とこれから (2007/11/14) 基幹システムで多く見られるバッチ処理はJavaでどこまで適用できるのか。Spring Batchを筆頭に数々の製品やオープンソースも紹介しよう
JavaScriptを書かずにAjaxを実現するjMaki (2007/11/7)jMakiを知ってますか? タグを書くだけでAjaxが実現できる便利なライブラリです。今回はそのjMakiをさらに便利に使うプラグインを紹介します
技術者としての力量を数値で把握していますか?ITSSレベルを無料で判定、12月25日(火)まで
ホワイトペーパー利用者に「Amazonギフト券」を抽選で100名様にプレゼント!――TechTargetジャパン リニューアル・キャンペーン
Solutionフォーラム トップ|会議室|利用規約|プライバシーポリシー|サイトマップ

[ 73] @IT:事例に学ぶWebシステム開発のワンポイント(12)
[引用サイト]  http://www.atmarkit.co.jp/fjava/rensai2/webopt12/webopt12.html

使用頻度の高いデータを高速な記憶装置に蓄えておくことにより、いちいち低速な装置から読み出す無駄を省いて高速化すること。また、その際に使われる高速な記憶装置。
例えば、メモリはハードディスクに比べれば何百倍も高速にデータの読み書きが行えるため、使用頻度の高いデータをメモリ内に保持しておくことにより、すべてのデータをハードディスクに置いた場合よりも処理を高速化することができる。この場合、メモリがハードディスクのキャッシュである。
同様の手法は通信においても利用することができ、低速な通信回線を使って読み込んだデータをハードディスクに蓄えておくことにより、次からは高速にデータを閲覧することができる。 … 続きを読む
単に「キャッシュ」といった場合、コンピュータ内のメインメモリよりもさらに高速なアクセスが可能なCPU内部のキャッシュメモリのことを指す場合が多い。
月収40万円以上のIT派遣のお仕事Ciscoルータ実機体験無料セミナーExcel VBA実践編 「VBAランクUP術」HP効果がいきなり「倍増」する12の実務とはTCP/IPを実機で学べる!ネットワーク基礎講座プログラマーのお仕事一覧ページ大手・優良企業の技術者になる方法3DCAD エンジニア育成支援セミナー無料!シーケンス制御育成支援講座組込み技術習得までの道のり未経験からエンジニアになるチャンス全国47都道府県のエンジニアを募集' );
CPUの創りかた日経 WinPC (ウィンピーシー) 2007年 11月号 [雑誌]インテル戦略転換ディジタル数値演算回路の実用設計―四則演算、初等超..マイクロプロセッサ・アーキテクチャ入門―RISCプロセ..はじめて読む8086―16ビット・コンピュータをやさしく..SH‐3 & SH‐4プロセッサ入門―組み込み情報機器の制御..マルチコアCPUのための並列プログラミング―並列処理&..ARMプロセッサ入門―ARMアーキテクチャの詳細&ARM7/XS..
1次キャッシュ ..、処理を高速化することができる。2段階のキャッシュメモリを搭載したCPUにおいて、CPUが最初にデータを読みに行く..
2次キャッシュ ..、処理を高速化することができる。2段階のキャッシュメモリを搭載したCPUにおいて、CPUが最初にデータを読みに行く..
Alpha 21164 ..ているが、4命令同時実行を可能にし、2次キャッシュを96KB搭載するなど、クロックあたり性能の向上も行われている。..
AMD Athlonプロセッサ ..パースカラ方式を採用し、128KBの1次キャッシュをMPUコアに内蔵している。また、同社のK6シリーズ同様、3次元グ..
AMD K6-IIIプロセッサ ..が可能になっている。また、64KBの1次キャッシュと256KBの2次キャッシュをMPUコアに内蔵しており、さらに2MBま..
ASP+ ..必要はない。また、コンパイル後のコードはキャッシュされるため、一度コンパイルすれば変更を加えるまで再コンパイルの..
ASP.NET ..必要はない。また、コンパイル後のコードはキャッシュされるため、一度コンパイルすれば変更を加えるまで再コンパイル..
Athlon ..パースカラ方式を採用し、128KBの1次キャッシュをMPUコアに内蔵している。また、同社のK6シリーズ同様、3次元グラフィ..
ATM ..字の輪郭を滑らかに表示したり、フォントのキャッシュを設定することができる。プリンタ側にPostScriptフォントが保存さ..
BitCash ビットキャッシュ株式会社が発行するプリペイドカード型電子マネー。日本の電子決済システムの中では古参のサービスで、..
Celeron M ..しており、Pentium Mに比べて2次キャッシュを半分の512KBとすることで低価格化を実現した。2次キャッシュ以外の仕様..
Coppermine ..部分のみを指す用語としても使われる。2次キャッシュを1世代前の「Katmai」コアから半減させて256KBにしたが、2次キ..
Core 2 ..高める「スマートメモリーアクセス」、2次キャッシュを2つのコアで共有しメモリとキャッシュ間のデータ転送を最小限に..
Core 2 Duo ..高める「スマートメモリーアクセス」、2次キャッシュを2つのコアで共有しメモリとキャッシュ間のデータ転送を最小限..
Covington .. IIである「Deschutes」の2次キャッシュを取り除いた構造になっている。低価格マイクロプロセッサとしてデビューした..
DNS amp ..せるDDoS攻撃の一種で、DNSサーバのキャッシュ機能を悪用する手法。攻撃者はまず、自分の管理するDNSサーバに大容量の..
DNSキャッシュ・ポイズニング ..のドメインを乗っ取ってしまう攻撃をDNSキャッシュ・ポイズニングという。1997年にドメイン管理団体の一つ..
DNSポイズニング ..のドメインを乗っ取ってしまう攻撃をDNSキャッシュ・ポイズニングという。1997年にドメイン管理団体の一つである..
EE .. 2用の128ビットCPU。データバス、キャッシュメモリ、全レジスタを128ビット化し、特定の演算処理ではスーパーコンピュー..
Emotion Engine .. 2用の128ビットCPU。データバス、キャッシュメモリ、全レジスタを128ビット化し、特定の演算処理ではスーパーコン..
Enhanced 3DNow! ..モデム機能を高速化するDSP命令が5個、キャッシュ制御やデータ転送を効率化するストリーミング命令が7個である。
ESI キャッシュサーバがWebページを部分的にキャッシュするための技術およびサービス。Oracle社やAkamai Technologies社などが..
Gekko ..同時に処理できる、プロセッサコア上に2次キャッシュを256KB搭載する、精度が要求されないデータを圧縮してメモリを効..
HTTPプロキシサーバ ..こんだファイルをしばらく自ら保存しておくキャッシュ機能を持つものもある。
Intel Core 2 ..高める「スマートメモリーアクセス」、2次キャッシュを2つのコアで共有しメモリとキャッシュ間のデータ転送を最小限..
IntelliMirror ..のハードディスクはデータの一時保管場所(キャッシュ)として利用されるため、パフォーマンスが著しく悪化すること..
Itanium ..で並列処理を行う。プロセッサコアには1次キャッシュと2次キャッシュが統合され、パッケージ内に4MBの3次キャッシュが..
Itanium 2 ..ことができる。性能面では最大3MBの3次キャッシュをプロセッサコアに統合し、1次キャッシュ(32KB)や2次キャッシュ(2..
K6-III ..が可能になっている。また、64KBの1次キャッシュと256KBの2次キャッシュをMPUコアに内蔵しており、さらに2MBまでの3次..
Klamath ..マイクロプロセッサである。このほか、2次キャッシュをプロセッサコアとは別に512KB積載する手法を取ったのもKlamath..
L1キャッシュ ..、処理を高速化することができる。2段階のキャッシュメモリを搭載したCPUにおいて、CPUが最初にデータを読みに行く..
L2キャッシュ ..、処理を高速化することができる。2段階のキャッシュメモリを搭載したCPUにおいて、CPUが最初にデータを読みに行く..
McKinley ..令ユニットの追加、メモリ帯域の拡大、3次キャッシュの集積など、1クロックあたりの性能向上を重視した設計になってい..
PB-SRAM マイクロプロセッサの2次キャッシュなどに使われる高速なSRAM。データの読み出しと次のデータのアドレスの入力を同時に..
Pentium D ..サとして動作する。コアごとに1MBのL2キャッシュを内蔵する。システムバス(FSB)は800MHz。性能表記には同社独自の「..
Pentium II ..リーの第6世代(P6コア)にあたる。2次キャッシュを外付けにしたため、Pentium Proよりも製造コストを下げることができ..
Pentium III ..り集積度を上げた製品で、256kBの2次キャッシュのプロセッサコアへの統合や、133MHzのベースクロックへの対応などが..
Pentium III Xeon ..ッサコアに512kB〜2MBの大容量2次キャッシュを搭載し、1つのシステムに4個以上のプロセッサを搭載できるよう拡張..
Pentium II Xeon ..ッサコアに512kB〜2MBの大容量2次キャッシュを搭載し、1つのシステムに4個以上のプロセッサを搭載できるよう拡張..
Pentium Pro ..ビットマイクロプロセッサ(MPU)。2次キャッシュを内蔵して高速化を図ったものの、そのせいで製造コストを下げること..
PowerPC 603 ..に幅広く採用できるようになっている。1次キャッシュの容量は16KB、動作周波数は66MHzから80MHz。Apple社のノートパ..
PowerPC 603e ..3の改良版。PowerPC 603の2次キャッシュを増強し、動作周波数を向上させた製品である。1次キャッシュの容量は32KB、..
QuantiSpeed ..アデータ先読み(プリフェッチ)機能、1次キャッシュと2次キャッシュの重複防止機能などが採用されている。全体に、1..
SECC ..るプロセッサパッケージ。CPUコアと2次キャッシュを1枚の基板上に実装し、ケースに収めたもの。ケースの片側にSlot1イン..
SECC2 ..ロセッサパッケージ。プロセッサコアと2次キャッシュを1枚の基板上に実装し、プラスチック板で挟んだような形状になっ..
Sempron ..社の「Athlon 64」シリーズから、キャッシュ容量を削減して64ビット機能を外した製品で、性能より価格が重視される低..
Share ..とができる。いったん配布されたファイルはキャッシュという形でネットワーク上のあらゆるノードに拡散し、2次的、3次..
SirCam ..net ExplorerがWeb閲覧中にキャッシュとして保存したWebページの中から抽出したメールアドレスも使われる。感染の可能..
Squid HTTPなどの通信を中継・キャッシュするプロキシサーバソフト。FTPやSSLなどにも対応している。オープンソースソフトとし..
SSD ..D内のの頻繁にアクセスされるデータのみをキャッシュとしてSSDに格納しておくといった使い方も考案されている。
SSE2 ..度浮動小数点数や整数も扱えるようになり、キャッシュやメモリアクセスの制御が強化された。
sSpec ..ば、そのチップの種類や、クロック周波数・キャッシュ容量・エラッタ(チップのバグ)の状況などが完全に判別できる。sS..
Tag RAM キャッシュに搭載されているデータのメインメモリ上の位置を記憶するRAM。CPUにキャッシュのアドレス一覧を提供し、キャ..
Thunderbird ..当たる。Thunderbirdコアは2次キャッシュをプロセッサに統合した点が最大の特徴で、これによってアクセスの高速化を..
TM3120 ..作周波数は400MHzで、96KBの1次キャッシュを備える(2次キャッシュは搭載されていない)。VLIW命令(命令長128ビット)の採..
TM3200 ..作周波数は400MHzで、96KBの1次キャッシュを備える(2次キャッシュは搭載されていない)。VLIW命令(命令長128ビット)の採..
TM5400 ..周波数は700MHzで、128KBの1次キャッシュ、および256KBの2次キャッシュを備える。命令長は128ビット。製造プロセスは0..
TM5600 ..シリーズの製品の一つ。TM5400の2次キャッシュ容量強化版である。製造プロセスもTM5400の0.22μmから0.18μmに微細化さ..
VISA Cash ..のカードが用意されており、補充可能型にはキャッシュカードやデビットカード、クレジットカードなど他のカードの機..
VISAキャッシュ ..のカードが用意されており、補充可能型にはキャッシュカードやデビットカード、クレジットカードなど他のカードの..
Webアクセラレータ ..役割である。大半のWebアクセラレータはキャッシュサーバの機能を持っており、対象のサーバのデータを自分の中に..
WinChip 4 ..。WinChip 3同様128kBの1次キャッシュをコアに統合している。Intel社のマルチメディア拡張命令セットのSSEにも対応し..
Winny ..WinnyとWinny 2はプロトコルやキャッシュの形式が異なるため互換性はない。Winnyは中央サーバを持たない純粋型のP2Pソ..
アイテニアム ..で並列処理を行う。プロセッサコアには1次キャッシュと2次キャッシュが統合され、パッケージ内に4MBの3次キャッシュ..
アスロン ..パースカラ方式を採用し、128KBの1次キャッシュをMPUコアに内蔵している。また、同社のK6シリーズ同様、3次元グラフィ..
アスロン4 ..lon 3」という製品は存在しない。1次キャッシュを128KB、2次キャッシュを256KB搭載するほか、Intel社のマルチメディ..
アスロンMP ..スはAthlonと同じ0.18μm、内蔵キャッシュメモリは1次キャッシュが128KB、2次キャッシュが256KB。ベースクロックは2..
インストラクションキャッシュ ..ッサ内部に設けられた高速な記憶装置であるキャッシュメモリの一種で、プログラムを一時的に保管する領域。..
インテリミラー ..のハードディスクはデータの一時保管場所(キャッシュ)として利用されるため、パフォーマンスが著しく悪化すること..
ウィニー ..WinnyとWinny 2はプロトコルやキャッシュの形式が異なるため互換性はない。Winnyは中央サーバを持たない純粋型のP2Pソ..
エモーションエンジン .. 2用の128ビットCPU。データバス、キャッシュメモリ、全レジスタを128ビット化し、特定の演算処理ではスーパー..
エンハンスト3DNow! ..モデム機能を高速化するDSP命令が5個、キャッシュ制御やデータ転送を効率化するストリーミング命令が7個である。..
オンダイ ..ンダイ」という。マイクロプロセッサの2次キャッシュがオンダイ機能の有名な例で、キャッシュメモリをマイクロプロセ..
外部キャッシュ ..、処理を高速化することができる。2段階のキャッシュメモリを搭載したCPUにおいて、CPUが最初にデータを読みに行く..
キャッシュサーバ ..インターネットを接続するプロキシサーバがキャッシュサーバを兼ねていることが多い。一部のプロバイダではプロキ..
キャッシュメモリ CPU内部に設けられた高速な記憶装置。キャッシュメモリに使用頻度の高いデータを蓄積しておくことにより、低速なメ..
コア2クアッド ..は1066MHz駆動に対応、8MBのL2キャッシュを内蔵する。64ビット拡張機能「EM64T」やメモリ保護機能「XDビット」、電..
実行トレースキャッシュ ..ッサ内部に設けられた高速な記憶装置であるキャッシュメモリの一種で、プログラムをプロセッサの内部実行コー..
スクイッド HTTPなどの通信を中継・キャッシュするプロキシサーバソフト。FTPやSSLなどにも対応している。オープンソースソフトと..
セカンダリキャッシュ ..、処理を高速化することができる。2段階のキャッシュメモリを搭載したCPUにおいて、CPUが最初にデータを読みに..
セレロン ..が2種類で、最初にリリースされたのが2次キャッシュを持たない「Covington」コアの製品(クロック周波数266MHz〜300MH..
センプロン ..社の「Athlon 64」シリーズから、キャッシュ容量を削減して64ビット機能を外した製品で、性能より価格が重視される低..
タグRAM キャッシュに搭載されているデータのメインメモリ上の位置を記憶するRAM。CPUにキャッシュのアドレス一覧を提供し、キャ..
ディスクキャッシュ ..読み込み速度が飛躍的に向上する。ディスクキャッシュに使用するメモリは、ハードディスクやCD-ROMドライブなど..
ディスプレイキャッシュ ..れた、3次元グラフィックス描画用の高速なキャッシュメモリ。3次元グラフィックス処理で物体の重ね合わせの判..
データキャッシュ ..ッサ内部に設けられた高速な記憶装置であるキャッシュメモリの一種で、データを一時的に保管する領域。CPUは高速..
デュアルコア ..ロセッサを2つ集積することはまれで、2次キャッシュなどの周辺の機能は2つのコアで共有する場合が多い。キャッシュ..
デュアルコアプロセッサ ..ロセッサを2つ集積することはまれで、2次キャッシュなどの周辺の機能は2つのコアで共有する場合が多い。キャッ..
デリゲート HTTPなどの通信を中継・キャッシュする国産のプロキシサーバソフト。HTTP、FTP、POP3、SMTP、telnet、SSLなど多くのプ..
トレースキャッシュ ..ッサ内部に設けられた高速な記憶装置であるキャッシュメモリの一種で、プログラムをプロセッサの内部実行コード..
内部キャッシュ ..、処理を高速化することができる。2段階のキャッシュメモリを搭載したCPUにおいて、CPUが最初にデータを読みに行く..
バインド変数 ..ド変数を利用すると一度解釈したSQL文はキャッシュされ、変数の展開はデータベースエンジンが高速に行なってくれる..
パワーPC 603 ..に幅広く採用できるようになっている。1次キャッシュの容量は16KB、動作周波数は66MHzから80MHz。Apple社のノートパ..
パワーPC 603e ..3の改良版。PowerPC 603の2次キャッシュを増強し、動作周波数を向上させた製品である。1次キャッシュの容量は32KB..
パワーPC 604e ..で、PowerPC 604の改良版。1次キャッシュが32KBから64KBへ増強されたほか、動作周波数の向上が図られている。動作..
ビットキャッシュ ビットキャッシュ株式会社が発行するプリペイドカード型電子マネー。日本の電子決済システムの中では古参のサービス..
ファーミング詐欺 ..ドレスの対応表を不正に書き換え(「DNSキャッシュ・ポイズニング」という)、ユーザがドメインを問い合わせると偽..
プライマリキャッシュ ..、処理を高速化することができる。2段階のキャッシュメモリを搭載したCPUにおいて、CPUが最初にデータを読みに..
フラッシュメモリドライブ ..D内のの頻繁にアクセスされるデータのみをキャッシュとしてSSDに格納しておくといった使い方も考案されている..
ペンティアムD ..サとして動作する。コアごとに1MBのL2キャッシュを内蔵する。システムバス(FSB)は800MHz。性能表記には同社独自の..
ペンティアム・スリー ..り集積度を上げた製品で、256kBの2次キャッシュのプロセッサコアへの統合や、133MHzのベースクロックへの対応な..
ペンティアム・スリー・ジオン ..ッサコアに512kB〜2MBの大容量2次キャッシュを搭載し、1つのシステムに4個以上のプロセッサを搭載できるよ..
ペンティアム・ツー ..リーの第6世代(P6コア)にあたる。2次キャッシュを外付けにしたため、Pentium Proよりも製造コストを下げることが..
ペンティアム・ツー・ジオン ..ッサコアに512kB〜2MBの大容量2次キャッシュを搭載し、1つのシステムに4個以上のプロセッサを搭載できるよう..
ペンティアム・プロ ..ビットマイクロプロセッサ(MPU)。2次キャッシュを内蔵して高速化を図ったものの、そのせいで製造コストを下げる..
μOPsトレースキャッシュ ..ッサ内部に設けられた高速な記憶装置であるキャッシュメモリの一種で、プログラムをプロセッサの内部実行コー..
μ命令実行トレースキャッシュ ..ッサ内部に設けられた高速な記憶装置であるキャッシュメモリの一種で、プログラムをプロセッサの内部実行コ..
マルチコア ..がっていく。ただし、簡単に共有できる2次キャッシュなどはプロセッサによっては複数のコアで共有している。キャッシ..
マルチコアプロセッサ ..がっていく。ただし、簡単に共有できる2次キャッシュなどはプロセッサによっては複数のコアで共有している。キ..
命令キャッシュ ..ッサ内部に設けられた高速な記憶装置であるキャッシュメモリの一種で、プログラムを一時的に保管する領域。CPUは高..
命令実行トレースキャッシュ ..ッサ内部に設けられた高速な記憶装置であるキャッシュメモリの一種で、プログラムをプロセッサの内部実行コ..
モバイルAthlon 4 ..lon 3」という製品は存在しない。1次キャッシュを128KB、2次キャッシュを256KB搭載するほか、Intel社のマルチメデ..
モバイルCeleron ..128K」コアの製品で、128KBの2次キャッシュを内蔵し、クロック周波数は266MHz〜466MHzとなっている。次にリリース..
ライトスルーキャッシュ ..内部でCPUとメインメモリの間に置かれるキャッシュメモリの動作方式の一つ。CPUがメインメモリにデータを書き..
ライトバックキャッシュ ..内部でCPUとメインメモリの間に置かれるキャッシュメモリの動作方式の一つ。データの読み込みだけでなく書き込..
リゾルバ ..渡す。一度問い合わせた情報を記憶しておくキャッシュ機能を持っているものもあり、問い合わせの手間を省いて処理を速..
リバースプロキシ ..る。また、特にアクセスの多いコンテンツをキャッシュに保存することで高速化したり、パスワード認証によってアク..
関連用語は自動でリンクしているため、同音異義語など不適切なリンクが一部ございますがご容赦ください。' );

[ 74] キャッシュとは 【cache】 - 意味・解説 : IT用語辞典
[引用サイト]  http://e-words.jp/w/E382ADE383A3E38383E382B7E383A5.html



お気に入り



  • track feed
    • seo