説明

Fターム[5B065CH02]の内容

外部記憶装置との入出力 (22,430) | アクセス−時間短縮 (971) | 高速メモリ方式(ディスクキャッシュ) (475) | 高速メモリ内のデータブロックの管理 (82)

Fターム[5B065CH02]に分類される特許

1 - 20 / 82


【課題】記憶装置に搭載するメモリ容量を削減しながら、情報を書き込む際の処理速度の低下を最低限に抑える。
【解決手段】不揮発性メモリ内に、論理/物理アドレス変換テーブルをページ単位に分割した複数の分割変換テーブルを保存し、RAM内には、分割変換テーブルの少なくとも1つ以上を保存する論理/物理アドレス変換テーブルキャッシュと、分割変換テーブルを管理する変換テーブル管理テーブルと、論理/物理アドレス変換テーブルキャッシュの管理を行うキャッシュ管理テーブルを保存し、変換テーブル管理テーブルは、分割変換テーブルが前記論理/物理アドレス変換テーブルキャッシュに保存されていることを示すキャッシュ有無フラグと、前記論理/物理アドレス変換テーブルキャッシュ内での保存先を示すキャッシュエントリ番号を有し、不揮発性メモリと前記RAMの間における前記論理/物理アドレス変換テーブルの情報の読み出し及び書き込みは、ページ単位で行う。 (もっと読む)


【課題】物理的にI/O資源の上限値を向上させることと同等の効果を安価に実現させるための技術を提供する。
【解決手段】I/O資源にアクセスするための専用パーティション(高速I/Oパーティション)を設け、当該高速I/Oパーティションに大容量のメモリを仮想的に割り当て、ゲストイメージのデータを全てキャッシュし、データの参照や更新を全てオンメモリ上で処理する。また、複数のゲストイメージで共通化できるデータと、各ゲストイメージで固有の差分データに分割し、ゲストイメージの共通化を進める。また、アクセス対象データの少なくとも一部が仮想キャッシュメモリ領域にあるか否かによって、アクセス要求を仮想キャッシュメモリ領域及びストレージ装置へのアクセスを振り分ける。 (もっと読む)


【課題】ハードディスクドライブ装置20は、ホスト側からアクセスされるデータサイズよりも大きなデータサイズにて読み書きされるエミュレーション機能を有し、その書込み速度を向上させる。
【解決手段】ハードディスクドライブ装置20は、ディスク32と、管理データM/Dを一時的に保存するためのキャッシュメモリ34と、読込みおよび書込みを制御するコントローラ36とを備える。コントローラ36は、ディスク32に記憶されている512バイトの管理データを含む4Kバイトのデータを予めキャッシュメモリ34に記憶しておき、データの書込み命令により、パーソナルコンピュータ10からの管理データでキャッシュメモリ34に記憶されている管理データを更新し、更新された管理データMを含むキャッシュメモリ34に記憶されたデータを4Kバイトでディスクに書き込む。 (もっと読む)


【課題】主記憶装置へのアクセスを高速化する技術を提供する。
【解決手段】RAMディスクドライバー112は、操作用画像10を介してユーザーからRAMディスク122の容量の指定を受け付ける(ステップS20)。RAMディスクドライバー112は、RAM120におけるOS管理外領域の連続した領域にRAMディスク122を設定する(ステップS30)。また、RAMディスクドライバー112は、ユーザーが指定した容量が、RAM120のOS管理外領域より大きい容量である場合には、RAM120におけるOS管理領域の範囲を縮小させた上で、OS管理外領域内にRAMディスク122を設定する。 (もっと読む)


【課題】内部メモリをキャッシュとして使用してデータ転送を行うのにあたり、読み込みサイズを調整でき、キャッシュに読み込まれているデータの再読み込みを防止できるとともに、キャッシュに読み込まれているデータの管理を容易に行えるデータ処理装置を提供すること。
【解決手段】内部メモリをキャッシュとして使用してデータファイルを転送するように構成されたデータ処理装置において、前記内部メモリをダイレクトマッピング方式で制御することを特徴とするもの。 (もっと読む)


【課題】効率のよいブロック解放が可能な半導体記憶装置を提供すること。
【解決手段】ホストから通知されるトリム要求を解釈するコマンド解釈部と、コマンド解釈部で解釈されたトリム要求で指定された第1および第2の記憶部の領域を第1の管理データ単位に管理する第1の管理部と、コマンド解釈部で解釈されたトリム要求で指定された第2の記憶部の領域を第2の管理データ単位に管理する第2の管理部と、第2の管理部によって全てがトリム指定された第2の管理データを含むブロック、第1の管理部によって全てがトリム指定された第1の管理データを含むブロックを解放する解放制御部とを備える。 (もっと読む)


【課題】追い出し処理の判断を高速に行い、書き込み処理を高速化する。
【解決手段】キャッシュメモリと、不揮発性半導体メモリと、不揮発性半導体メモリにおいてセクタ単位の自然数倍である第1の管理単位でデータを記憶する第1の手段及び第1の管理単位の2以上の自然数倍である第2の管理単位でデータを記憶する第2の手段を有するコントローラと、を具備し、コントローラは、キャッシュメモリに保持されるデータを、第1の管理単位のアドレスで管理する第3の手段及び第2の管理単位のアドレスで管理する第4の手段を有し、キャッシュメモリに保持されるデータが所属する第2の管理単位のアドレスの個数が所定の閾値を超えた場合に、前記キャッシュメモリから前記不揮発性半導体メモリへのデータ追い出し処理を実行する。 (もっと読む)


【課題】キャッシュメモリのセグメント内の途中でライト完了となった場合にセグメントの残り部分が無駄な領域になってしまうという問題を解決する。
【解決手段】キャッシュメモリのセグメント内におけるデータ書き込み位置を、書き込みデータの論理ブロックアドレス(LBA)の下位ビットをオフセットとして加えたアドレスに変更する。 (もっと読む)


【課題】少ないキャッシュバッファ容量の環境下においても、データの先読みを好適に行うことができるようにする。
【解決手段】操作を受信する受信手段と、第1の記憶媒体から前記第1の記憶媒体とは異なる第2の記憶媒体にデータを転送する転送手段と、前記操作に基づき、前記転送手段で転送するデータを決定する決定手段と、前記決定手段で決定されたデータに基づき、前記第1の記憶媒体に記憶されたデータの蓄積情報を取得する取得手段と、前記蓄積情報に基づいて前記第2の記憶媒体の容量を変更する変更手段とを具備している。 (もっと読む)


【課題】キャッシュメモリ上で更新された更新レコードをディスク装置に書き戻す際のディスク装置の負荷の増大を抑制するストレージ装置を提供する。
【解決手段】RAIDコントローラ14が、キャッシュコントローラ12が更新した更新レコードを含む単位読み出しデータをキャッシュコントローラ12から受信し、RAIDコントローラ14が、単位読み出しデータをマージ補間するかを判断し、単位読み出しデータをマージ補間すると判断した場合に、単位読み出しデータに対応するデータをディスク装置2から読み出す。そして、RAIDコントローラ14が、上記単位読み出しデータとディスク装置2から読み出されたデータとに基づいて、単位読み出しデータをマージ補間して、ディスク装置2に書き込む。 (もっと読む)


【課題】データ保全性とキャッシュヒット率、及びフラッシュ効率を向上させるキャッシュメモリシステム、及びキャッシュメモリの制御方法を提供する。
【解決手段】空きのチャンクへ一旦データ書き込みを行い、データ転送に成功したチャンクのみをキャッシュ上のデータチャンクとすり替える。またチャンクヘッダにストレージ装置30上のアドレスと有効データサイズを記憶することにより、一部データが有効なチャンクもキャッシュ上に存在させる。更にはストレージ装置30にフラッシュする際の順序を、LBAオーダーのソートを行って決める範囲を限定する。 (もっと読む)


【課題】ストレージシステムにおいて、磁気ディスク等の記憶媒体の増加に対応してホストコンピュータからの見かけ上の性能を改善するためのキャッシュ制御に関して、電源断などの障害に備えて設置されるバッテリーバックアップ用のバッテリーの容量を、ホストコンピュータからの見かけの性能を落とすことなく削減することができるストレージシステムを提供すること。
【解決手段】ホストコンピュータからのライトデータをバッテリーバックアップされた不揮発メモリ102に格納し、記憶媒体104から読み出したリードデータを揮発メモリ103に格納する。ライトデータのアドレスに相当するデータを揮発メモリ103上で検索し、存在する場合はリードデータの無効化(即ち、揮発メモリ上の、該当アドレスのキャッシュの廃棄)を行った上で、不揮発メモリ102にライトデータを格納する。 (もっと読む)


【課題】ソフトウエアの大容量化に手軽に対応できると共に、読み取り時間を削減し、また、ゲーム動作時におけるユーザーの待ち時間を減らし、様々なゲームソフトの場面に、快適な動作環境を提供する。
【解決手段】複数の光ディスク用ドライブと、そのドライブに挿入された光ディスクから読み出されるデータを一時的に記憶しておくバッファメモリーとを備えた構成とし、データは、ホスト部からの指示を受けて動作するドライブ制御コントローラにより制御されたドライブから読み出され、バッファメモリーは、複数の記憶領域を持つパーティションに分割され、ドライブの動作状態および、読み出されるデータの種類または量を判断して動作するバッファメモリーコントローラーにより、パーティションの大きさとドライブ割り当てが動的に制御される。 (もっと読む)


【課題】二次記憶装置上にキャッシュされたデータをシャットダウン時に完全に消去し、残留データの悪用及び情報拡散を完全に防止することのできる機能を提供する。
【解決手段】利用者が使用するOS上のアプリケーションによる二次記憶装置への書き込みを、ある特定のキャッシュ領域へリダイレクトしておき、前記利用者が使用するOSがシャットダウンした直後に、利用者が使用するOSとは隔離された環境で動作し、かつ、利用者からは直接操作できない正当な動作が保障されたOS上から前記のある特定のキャッシュ領域を消去する。 (もっと読む)


【課題】ライトキャッシュの管理テーブルのためのメモリ量を削減するとともに、ライト
キャッシュの管理テーブルによる検索処理の高速化を図ること。
【解決手段】WC21のタグをクラスタ単位に管理するWCクラスタ管理テーブル25の
他に、WC21上に格納されているクラスタをトラック単位でまとめた有効クラスタ数な
どの情報をLRU順で管理するWCトラック管理テーブル24を設ける。 (もっと読む)


【課題】揮発性のメモリデバイスと同等の高速化を実現しながら、不揮発性のメモリデバイスを用いてキャッシュを大容量化する。
【解決手段】ディスクドライブと、前記ディスクドライブに読み書きされるデータを一時的に格納するキャッシュメモリと、を備えるストレージシステムであって、前記キャッシュメモリは、揮発性の第1メモリと、不揮発性の第2メモリと、を備え、前記ストレージシステムは、データ書き込み要求又はデータ読み出し要求を受信し、前記要求されたデータを前記第1メモリに格納し、前記第1メモリに含まれる空き領域の容量の合計が所定の閾値より小さい場合、前記第1メモリの前記記憶領域の一つを選択し、前記選択された記憶領域に格納されたデータを前記第2メモリに格納し、前記選択された記憶領域を空き記憶領域に変更する。 (もっと読む)


【課題】複数のディスクアレイユニットをまたがるようなアクセスの遅延を縮減する装置の提供。
【解決手段】複数のディスクアレイユニット0、1、2、3(201)のそれぞれのユニットからの論理ディスクへのアクセス状況を監視し、単位時間当たりのアクセス回数が予め定められた閾値を超えている論理ディスクについて、論理ディスク番号とキャッシュメモリのユニット番号との対応を管理する論理ディスク対応テーブルのキャッシュメモリのユニット番号を変更し、キャッシュメモリ間のデータの移動を指示する。ディスクアレイユニット内のキャッシュメモリに格納されているデータを当該データを最頻にアクセスするディスクアレイユニットのキャッシュメモリに移動することにより、ホストコンピュータからの書き込み/読み出し要求時にディスクアレイユニット間の通信が不要になるようにデータを配置する。 (もっと読む)


【解決課題】ライトデータを高性能側デバイスでキャッシュしてから、そのデータを高性能側デバイスから低性能側デバイスへコピーすると、低性能側デバイス内のフラッシュメモリの書き換え寿命が浪費される。
【解決手段】低性能側の不揮発性メモリデバイス内部のメモリ管理単位のサイズを保持し、ライトデータのサイズとメモリ管理単位のサイズとを比較する。ライトデータのほうが小さいときは、ライトデータを高性能側の不揮発性メモリデバイスへキャッシュし、そうでなければ低性能側デバイスへ書き込む。そして、高性能側デバイスにキャッシュされた複数のライトデータのアドレス値を参照して、キャッシュされたアドレス値がメモリ管理単位のサイズだけ連続しているアドレス区間を選択し、そのアドレス区間内に含まれるデータを、高性能側デバイスから低性能側デバイスへコピーする。 (もっと読む)


【課題】不揮発性キャッシュの空き領域不足に起因する書き込み動作の遅れの発生を防止することが可能な情報記録装置を実現する。
【解決手段】コントローラ16は、バッファ14に格納されたライトデータをハードディスク13に書き込むことを指示するホスト装置20からのコマンドを受信した場合、不揮発性メモリ15の空き容量が所定のデータサイズよりも少ないか否かを判別し、空き容量が所定のデータサイズよりも少ない場合には、不揮発性メモリ15に格納されている所定のデータの内で、ハードディスク13上に同一のデータが存在する同期データを削除して空き容量を増加させ、バッファ14に格納されたライトデータを不揮発性メモリ15にライトする。 (もっと読む)


【課題】複数の記憶媒体から構成されるストレージにおいて、コマンド全体でのアクセス時間を短縮可能とする装置、方法、プログラムを提供する。
【解決手段】データを冗長形態に記憶する複数の記憶媒体221と、前記複数の記憶媒体のそれぞれに対応するコマンドキュー222に投入され、発行待機状態にある複数のアクセスコマンドを解析し、記憶媒体単体でのアクセス時間が短縮するようにアクセスコマンドの発行順序のスケジューリングを行い、記憶媒体単体での前記スケジューリングが行われた複数の前記記憶媒体から、複数の前記記憶媒体全体でのアクセス完了を早めるように、アクセスコマンド発行先の記憶媒体の組み合わせを選択するコマンド処理部21を備えている。 (もっと読む)


1 - 20 / 82