JP2003536195A - 記憶メディアで利用可能なメモリ領域を暗黙に分割する方法 - Google Patents
記憶メディアで利用可能なメモリ領域を暗黙に分割する方法Info
- Publication number
- JP2003536195A JP2003536195A JP2002502780A JP2002502780A JP2003536195A JP 2003536195 A JP2003536195 A JP 2003536195A JP 2002502780 A JP2002502780 A JP 2002502780A JP 2002502780 A JP2002502780 A JP 2002502780A JP 2003536195 A JP2003536195 A JP 2003536195A
- Authority
- JP
- Japan
- Prior art keywords
- area
- data
- sub
- directory
- storage medium
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0682—Tape device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
- G06F3/0613—Improving I/O performance in relation to throughput
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0644—Management of space entities, e.g. partitions, extents, pools
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/328—Table of contents on a tape [TTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1291—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting serves a specific purpose
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
- G11B2220/95—Serpentine format, wherein a single track or group of tracks traverses the tape plural times from one end to the other
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99956—File allocation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
(57)【要約】
本発明は、記憶メディアで利用可能なメモリ領域を暗黙に分割する方法、ユーザデータを記憶するための記録メディア、及び記憶メディアのユーザデータを記録するための記録装置に関する。ADR向けの磁気テープのUDFボリュームのようなボリュームのマウント/アンマウント時間を制限するために、及び読出しの間の全体のシーク時間を制限するために、本発明により以下の方法が提案される。a)メディアへの記憶のために利用可能なメモリ領域をディレクトリ領域及びデータ領域に区分する。b)ディレクトリ領域にメタデータを記憶する。c)データサブ領域に暗黙に細区分されているデータ領域にユーザデータを記憶する。d)データサブ領域に記憶されているユーザデータについてのファイルセットデータを、データサブ領域に割当てられている対応するディレクトリサブ領域に記憶する。e)データサブ領域の境界及びサイズを可変にする。
Description
【0001】
[発明の分野]
記憶メディアで利用可能なメモリ領域を暗黙に分割するための方法、ユーザデ
ータを記憶するための記憶メディア、及び記憶メディアにユーザデータを記録す
るための記録装置に関する。
ータを記憶するための記憶メディア、及び記憶メディアにユーザデータを記録す
るための記録装置に関する。
【0002】
[発明の背景]
ユニバーサルディスクフォーマット規格(UDF規格)によれば、UDF仕様
改訂版2.00、Optical Storage Technology Association (OSTA) 1998に記載され
ているように、ファイルシステムは、記述子においてメタデータとしても知られ
ているボリューム及びディレクトリ情報を維持する。これら記述子の殆どは、個
別の論理的セクタに記憶される。この論理的セクタは、定義上、ソフトウェアレ
イヤによりアドレス指定が可能なデータの最小単位である。
改訂版2.00、Optical Storage Technology Association (OSTA) 1998に記載され
ているように、ファイルシステムは、記述子においてメタデータとしても知られ
ているボリューム及びディレクトリ情報を維持する。これら記述子の殆どは、個
別の論理的セクタに記憶される。この論理的セクタは、定義上、ソフトウェアレ
イヤによりアドレス指定が可能なデータの最小単位である。
【0003】
発明に向けられる主要な問題領域は、ランダムな順序でのディレクトリ情報が
メディア全体に散在されることである。 このことにより、メディアが大容量である場合及び/又はシークが比較的遅い
場合に、広範なシークのオーバヘッドとなる。したがって、UDFボリュームの
サイズの増加、及び比較的長いシーク時間又は大きな物理的セクタを有する装置
のUDFの実現により、ディレクトリ情報の管理はより厳しくなる。
メディア全体に散在されることである。 このことにより、メディアが大容量である場合及び/又はシークが比較的遅い
場合に、広範なシークのオーバヘッドとなる。したがって、UDFボリュームの
サイズの増加、及び比較的長いシーク時間又は大きな物理的セクタを有する装置
のUDFの実現により、ディレクトリ情報の管理はより厳しくなる。
【0004】
したがって、本発明の目的は、上記問題を克服する、記憶メディアで利用可能
なメモリ領域を分割する方法、及び記憶メディアでユーザデータを記憶するため
の方法を提供することにある。ここでは、ボリュームのマウント時間(アンマウ
ント時間)、及び読出し時の全体のシーク時間が制限される。さらに、対応する
記憶メディア及び対応する記録装置が提供される。
なメモリ領域を分割する方法、及び記憶メディアでユーザデータを記憶するため
の方法を提供することにある。ここでは、ボリュームのマウント時間(アンマウ
ント時間)、及び読出し時の全体のシーク時間が制限される。さらに、対応する
記憶メディア及び対応する記録装置が提供される。
【0005】
この問題に対する解決は、請求項1に記載した記憶メディアで利用することが
できるメモリ領域を暗黙に分割する方法、及び請求項7に記載した記憶メディア
へのユーザデータを記憶する方法により達成される。請求項8に記載した記憶メ
ディア、及び請求項11に記載した記録装置により解決策が与えられる。
できるメモリ領域を暗黙に分割する方法、及び請求項7に記載した記憶メディア
へのユーザデータを記憶する方法により達成される。請求項8に記載した記憶メ
ディア、及び請求項11に記載した記録装置により解決策が与えられる。
【0006】
本発明の一般的な考えは、メディア全体にわたりデータを散在させる代わりに
、メディアのある領域に記憶しなければならないデータを集めることである。全
てのメタデータ、すなわち、ボリューム、ディレクトリ及び他のファイルシステ
ムデータは、ディレクトリ領域と呼ばれる領域に集められる。このディレクトリ
領域は、定義上、UDF区分ではなく、必ずしもメディアの隣接部分でもない。
、メディアのある領域に記憶しなければならないデータを集めることである。全
てのメタデータ、すなわち、ボリューム、ディレクトリ及び他のファイルシステ
ムデータは、ディレクトリ領域と呼ばれる領域に集められる。このディレクトリ
領域は、定義上、UDF区分ではなく、必ずしもメディアの隣接部分でもない。
【0007】
ユーザデータは、1つ又は複数のデータサブ領域に暗黙に細区分されたデータ
領域に集められる。このデータサブ領域は、暗黙な区分とも呼ばれる。この点に
おける「暗黙」とは、これら区分の境界が明示的に定義されていないことを示し
ている。すなわち、これらデータサブ領域の形状、境界及びサイズは指定されて
いるものではないが、動的に変更することができる。
領域に集められる。このデータサブ領域は、暗黙な区分とも呼ばれる。この点に
おける「暗黙」とは、これら区分の境界が明示的に定義されていないことを示し
ている。すなわち、これらデータサブ領域の形状、境界及びサイズは指定されて
いるものではないが、動的に変更することができる。
【0008】
また、これらのデータサブ領域は、オーバラップしていてもよく、全ての利用
可能なメモリ領域をカバーしていなくてもよい。さらに、それぞれのデータサブ
領域について、ディレクトリ領域又はデータ領域のいずれかにおいて個別のディ
レクトリサブ領域が設けられる。これらのディレクトリサブ領域は、対応するデ
ータサブ領域に含まれているファイルについて、全てのファイルシステムデータ
を含んでいる。
可能なメモリ領域をカバーしていなくてもよい。さらに、それぞれのデータサブ
領域について、ディレクトリ領域又はデータ領域のいずれかにおいて個別のディ
レクトリサブ領域が設けられる。これらのディレクトリサブ領域は、対応するデ
ータサブ領域に含まれているファイルについて、全てのファイルシステムデータ
を含んでいる。
【0009】
データサブ領域の形状及びサイズは指定されておらず、これにより、意図され
る用途に適した実現の選択が残されることになる。ディレクトリサブ領域の数を
決定するための方法は、以下のステップを含んでいる。 (たとえば、メディアの容量に依存して)定義済みにする。 (たとえば、ハードディスクバックアップ、マルチメディアファイル記憶のよ
うな予期される使用に依存して)メディア初期化の間にユーザ定義する。 実際の使用の間にユーザ定義する。
る用途に適した実現の選択が残されることになる。ディレクトリサブ領域の数を
決定するための方法は、以下のステップを含んでいる。 (たとえば、メディアの容量に依存して)定義済みにする。 (たとえば、ハードディスクバックアップ、マルチメディアファイル記憶のよ
うな予期される使用に依存して)メディア初期化の間にユーザ定義する。 実際の使用の間にユーザ定義する。
【0010】
好ましくは、ディレクトリ領域では、メディアの汎用データを記憶するための
ルート領域が設けられている。すなわち、メディアは、ルート構造と同様に、ボ
リュームに全ての汎用データを含んでいる。このルート領域は、ファイルシステ
ムにより最初に読まれることが意図されるセクタを含んでいる。したがって、こ
の領域は、見分けがつき、容易にアクセス可能な位置に配置され、情報の高速な
回復を可能とする。この領域は、装置によりアクセスされる最初のセクタを必ず
しも含まない。後のセクタは、ファイルシステム、論理アドレス領域によりカバ
ーされる領域外にあってもよい。
ルート領域が設けられている。すなわち、メディアは、ルート構造と同様に、ボ
リュームに全ての汎用データを含んでいる。このルート領域は、ファイルシステ
ムにより最初に読まれることが意図されるセクタを含んでいる。したがって、こ
の領域は、見分けがつき、容易にアクセス可能な位置に配置され、情報の高速な
回復を可能とする。この領域は、装置によりアクセスされる最初のセクタを必ず
しも含まない。後のセクタは、ファイルシステム、論理アドレス領域によりカバ
ーされる領域外にあってもよい。
【0011】
従属項に記載される本発明の有利な態様によれば、ディレクトリサブシステム
に許可される2つの割当がある。 ルート領域の後に順次、すなわちルート領域を読出した後に、これらの領域を
直接読む。又は 対応するデータサブ領域内で順次、ディレクトリ領域は纏まりがなくなるが、
サブディレクトリ自身は纏まる。
に許可される2つの割当がある。 ルート領域の後に順次、すなわちルート領域を読出した後に、これらの領域を
直接読む。又は 対応するデータサブ領域内で順次、ディレクトリ領域は纏まりがなくなるが、
サブディレクトリ自身は纏まる。
【0012】
ディレクトリサブ領域について、固定領域をどのように割当てるかが実現に向
けて残されている。ディレクトリ情報は、ディレクトリサブ領域内にできるだけ
隣接して配置されるべきである。いずれにしても、このメタデータは、ディレク
トリ情報を読むことができ、同時に1つのディレクトリサブ情報に書くことがで
きるように記憶されるべきである。たとえば、特別なケースでは、正確に1つの
ディレクトリがデータサブ領域にそれぞれについてのルート領域において定義さ
れる。
けて残されている。ディレクトリ情報は、ディレクトリサブ領域内にできるだけ
隣接して配置されるべきである。いずれにしても、このメタデータは、ディレク
トリ情報を読むことができ、同時に1つのディレクトリサブ情報に書くことがで
きるように記憶されるべきである。たとえば、特別なケースでは、正確に1つの
ディレクトリがデータサブ領域にそれぞれについてのルート領域において定義さ
れる。
【0013】
原理において、ファイルデータは、ディレクトリ領域において許可されないが
、ディレクトリ領域に「ラテラル」データを配置するためのオプションが明示的
に排除されることはない。これにより、UDFファイルシステムに属さず、UD
Fファイルデータとして認識されないメタデータのみに許可される。「ラテラル
」データファイルは、小さく、ユーザから隠されているべきである。
、ディレクトリ領域に「ラテラル」データを配置するためのオプションが明示的
に排除されることはない。これにより、UDFファイルシステムに属さず、UD
Fファイルデータとして認識されないメタデータのみに許可される。「ラテラル
」データファイルは、小さく、ユーザから隠されているべきである。
【0014】
暗黙の区分の物理的な境界は、指定されていない。有利な更なる発展によれば
、暗黙の区分は、データサブ領域内の割当て範囲により、ファイルのエントリ(
FE)のグルーピングによる形状を得る。これらのファイルエントリは、そのデ
ータサブ領域に対応するディレクトリサブ領域に分類される。
、暗黙の区分は、データサブ領域内の割当て範囲により、ファイルのエントリ(
FE)のグルーピングによる形状を得る。これらのファイルエントリは、そのデ
ータサブ領域に対応するディレクトリサブ領域に分類される。
【0015】
形状、サイズ又はデータサブ領域の物理的なマッピングが形式的に設定されな
い。データサブ領域内で強制される定義済みの割当て方策はない。実現は、完全
な自由を有しており、実現の目的が最適な役割を果たすデータサブ領域を形成す
る。さらに、データサブ領域について選択された形式は、原理的に動的であり、
選択がなされた場合に形式が固定されるのみである。
い。データサブ領域内で強制される定義済みの割当て方策はない。実現は、完全
な自由を有しており、実現の目的が最適な役割を果たすデータサブ領域を形成す
る。さらに、データサブ領域について選択された形式は、原理的に動的であり、
選択がなされた場合に形式が固定されるのみである。
【0016】
この構造の主要な利点は、ボリュームのルートを非常に有効にすることができ
、したがって高速にマウントすることができることである。さらに、たとえば、
ユーザ要求を受けて、現実に必要とされるディレクトリ情報のその部分のみを読
出すことが容易になる。
、したがって高速にマウントすることができることである。さらに、たとえば、
ユーザ要求を受けて、現実に必要とされるディレクトリ情報のその部分のみを読
出すことが容易になる。
【0017】
加えて、暗黙の分割により、ディレクトリ情報の実際の変化したその部分のみ
を更新することが容易になる。あるケースでは、後者により、アンマウント時間
を大幅に低減することができる。暗黙の分割を使用して、クラスタリングの関連
ファイルの方針は、非関連ファイルが記憶された場合であっても、メディアの高
いレベルの利用について維持することができる。
を更新することが容易になる。あるケースでは、後者により、アンマウント時間
を大幅に低減することができる。暗黙の分割を使用して、クラスタリングの関連
ファイルの方針は、非関連ファイルが記憶された場合であっても、メディアの高
いレベルの利用について維持することができる。
【0018】
データの纏まりがなくなることに対するこの抵抗は、読出し動作を最適化する
。結果的に、UDF規格に準拠したままで、大容量記憶及び比較的遅いシーク時
間を有するメディアについて、最もインタラクティブなアクセスが可能となる。
。結果的に、UDF規格に準拠したままで、大容量記憶及び比較的遅いシーク時
間を有するメディアについて、最もインタラクティブなアクセスが可能となる。
【0019】
なお、本発明は、UDF規格に準拠した上記方法及びメディアに限定されない
ことを理解すべきである。また、本発明は、CD(CD−R又はCD−ROM)
又はDVDのような光記憶メディアに限定されないだけでなく、Advanced Digit
al Recording(ADR)向けの磁気テープ、又は固定ディスク、及び特にランダ
ムアクセス記憶メディアにも適用することができる。
ことを理解すべきである。また、本発明は、CD(CD−R又はCD−ROM)
又はDVDのような光記憶メディアに限定されないだけでなく、Advanced Digit
al Recording(ADR)向けの磁気テープ、又は固定ディスク、及び特にランダ
ムアクセス記憶メディアにも適用することができる。
【0020】
[発明の実施の形態]
図1及び図2では、本発明による暗黙の分割が示されている。図1は、隣接す
るディレクトリ領域1を示しており、この場合、ディレクトリ情報についてわき
へ設定されるメディアの個別のセクションがある。ファイルセット記述子(FS
D)101により図1において表されている全てのボリュームレベルUDF記述
子がルート領域10に位置されている。
るディレクトリ領域1を示しており、この場合、ディレクトリ情報についてわき
へ設定されるメディアの個別のセクションがある。ファイルセット記述子(FS
D)101により図1において表されている全てのボリュームレベルUDF記述
子がルート領域10に位置されている。
【0021】
また、ルート領域10には、ルートディレクトリに配置されるファイルのそれ
ぞれについて、ディレクトリサブ領域11,12に対応するファイル識別記述子
(FID)を含むルートファイルエントリ(FE)102がある。共にデータ領
域2の一部であるデータサブ領域21,22に配置されるファイルのファイルエ
ントリは、その対応するディレクトリサブ領域11,12に配置されている。こ
のディレクトリサブ領域11,12は、該データサブ領域21,22の全てのフ
ァイルセットデータを含んでいる。
ぞれについて、ディレクトリサブ領域11,12に対応するファイル識別記述子
(FID)を含むルートファイルエントリ(FE)102がある。共にデータ領
域2の一部であるデータサブ領域21,22に配置されるファイルのファイルエ
ントリは、その対応するディレクトリサブ領域11,12に配置されている。こ
のディレクトリサブ領域11,12は、該データサブ領域21,22の全てのフ
ァイルセットデータを含んでいる。
【0022】
ディレクトリサブ領域11は、ファイル識別記述子113,115を含んでい
るファイルエントリ111,114を含んでいる。このファイル識別記述子11
3,115は、ディレクトリサブ領域11のファイルエントリ112へのポイン
タを含んでいる。これらのファイルエントリ112は、対応するデータサブ領域
21におけるデータを示している。すなわち、それぞれのファイルエントリ11
2は、データサブ領域21のデータブロック212の集まりを示している。
るファイルエントリ111,114を含んでいる。このファイル識別記述子11
3,115は、ディレクトリサブ領域11のファイルエントリ112へのポイン
タを含んでいる。これらのファイルエントリ112は、対応するデータサブ領域
21におけるデータを示している。すなわち、それぞれのファイルエントリ11
2は、データサブ領域21のデータブロック212の集まりを示している。
【0023】
同様にして、ディレクトリサブシステム12は、ファイル識別記述子123を
含んでいるファイルエントリ121を含んでいる。このファイル識別記述子12
3は、他のファイルエントリ122に対するポインタを含んでいる。これらのフ
ァイルエントリ122は、データサブ領域22におけるデータブロックの集まり
を示している。
含んでいるファイルエントリ121を含んでいる。このファイル識別記述子12
3は、他のファイルエントリ122に対するポインタを含んでいる。これらのフ
ァイルエントリ122は、データサブ領域22におけるデータブロックの集まり
を示している。
【0024】
図2では、非隣接ディレクトリ領域の場合での暗黙の分割を示されている。図
1と比較して、ディレクトリ領域1は纏まりがなく、全てのディレクトリサブ領
域11,12は、データ領域2におけるデータサブ領域21,22の内部に配置
されている。
1と比較して、ディレクトリ領域1は纏まりがなく、全てのディレクトリサブ領
域11,12は、データ領域2におけるデータサブ領域21,22の内部に配置
されている。
【0025】
なお、ファイルセットは十分にUDFに準拠したままであり、したがって、現
在及び将来のUDFでの読出しの実現に対してアクセス可能である。UDFの書
込みの実現は、ディレクトリ領域におけるメタデータが集められていることを知
っていることが必要である。
在及び将来のUDFでの読出しの実現に対してアクセス可能である。UDFの書
込みの実現は、ディレクトリ領域におけるメタデータが集められていることを知
っていることが必要である。
【0026】
提案されている手段の1つは、ディレクトリ情報をクラスタリングすることで
ある。このクラスタリングにより、ルートディレクトリの高速な回復が可能とな
り、その後、制御はペレーティングシステムに戻る。ディレクトリ情報のうちの
残りは、たとえば、ディレクトリ情報がハードディスクにキャッシュオンされる
か、又はオンデマンドされる場合に、バックグランドタスクにより即座に回復す
ることができる。これにより、マウント時間が大幅減少されることを認識するこ
とができる。この減少の大きさは、ルートディレクトリのサイズに主に依存し、
したがって、計算することはできない。
ある。このクラスタリングにより、ルートディレクトリの高速な回復が可能とな
り、その後、制御はペレーティングシステムに戻る。ディレクトリ情報のうちの
残りは、たとえば、ディレクトリ情報がハードディスクにキャッシュオンされる
か、又はオンデマンドされる場合に、バックグランドタスクにより即座に回復す
ることができる。これにより、マウント時間が大幅減少されることを認識するこ
とができる。この減少の大きさは、ルートディレクトリのサイズに主に依存し、
したがって、計算することはできない。
【0027】
考慮すべき別の要素は、ファイリングシステムの老朽化である。なお、自由な
領域が乏しい限り、ファイルデータ及びディレクトリ情報のクラスタリングによ
り、データの纏まりがなくなることに対する防御が提供される。自由な領域が乏
しくなった時、クラスリングはもはや強制することはできず、データの纏まりが
なくなることを避けられない。最悪のケースで必要とされる以上に多くの領域を
この領域に割当てることにより、ディレクトリ領域について先に占有することが
でき、したがって、この領域において、自由な領域が欠乏することは発生しない
。
領域が乏しい限り、ファイルデータ及びディレクトリ情報のクラスタリングによ
り、データの纏まりがなくなることに対する防御が提供される。自由な領域が乏
しくなった時、クラスリングはもはや強制することはできず、データの纏まりが
なくなることを避けられない。最悪のケースで必要とされる以上に多くの領域を
この領域に割当てることにより、ディレクトリ領域について先に占有することが
でき、したがって、この領域において、自由な領域が欠乏することは発生しない
。
【0028】
図3では、ADRテープに関する動的な暗黙の分割の実現のための構造の配置
の例が示されている。左端は、ドライブヘッドの着地ゾーンLであり、残りは、
自由領域である。自由領域は、左下のデータ領域2及びディレクトリ領域に1に
区分される。ディレクトリ領域1の詳細なビューは、メインの図の下に与えられ
ている。
の例が示されている。左端は、ドライブヘッドの着地ゾーンLであり、残りは、
自由領域である。自由領域は、左下のデータ領域2及びディレクトリ領域に1に
区分される。ディレクトリ領域1の詳細なビューは、メインの図の下に与えられ
ている。
【0029】
軌跡が書かれた方法は、グレイの矢印により示されている。ディレクトリ領域
1では、1つの軌跡が旋回し、ヘッドの着地ゾーンLで開始及び終了して、デー
タは直線的に書かれている。この実現では、ディレクトリ情報は、ロバスト性の
理由で2度書かれている。データ領域2では、ヘッドの着地ゾーンLで開始及び
終了して、データは曲がりくねったやり方で書かれている。
1では、1つの軌跡が旋回し、ヘッドの着地ゾーンLで開始及び終了して、デー
タは直線的に書かれている。この実現では、ディレクトリ情報は、ロバスト性の
理由で2度書かれている。データ領域2では、ヘッドの着地ゾーンLで開始及び
終了して、データは曲がりくねったやり方で書かれている。
【0030】
この「列モード」と呼ばれる書込みは、論理アドレス空間に近いセクタは、物
理アドレス空間においても互いに近いことを保証する。しかし、不断のデータ伝
送レートを犠牲にする。最終的に、図3におけるグレイ領域は占有された領域を
示す。
理アドレス空間においても互いに近いことを保証する。しかし、不断のデータ伝
送レートを犠牲にする。最終的に、図3におけるグレイ領域は占有された領域を
示す。
【0031】
テープをマウントした時に最初に読出されるのは、ディレクトリ領域1の開始
部である。この部分は、テープヘッダ3、UDFボリューム構造4及びUDFル
ート構造5を含んでいる。この部分は、空のUDFフォーマットテープに関して
存在する全てである。この実現は、ディレクトリ領域を直線的にテープに書込む
ことにより、全てのディレクトリ情報のハードディスクへのキャッシングについ
て最適化され、これにより、不断のデータ伝送レートが最大となる。
部である。この部分は、テープヘッダ3、UDFボリューム構造4及びUDFル
ート構造5を含んでいる。この部分は、空のUDFフォーマットテープに関して
存在する全てである。この実現は、ディレクトリ領域を直線的にテープに書込む
ことにより、全てのディレクトリ情報のハードディスクへのキャッシングについ
て最適化され、これにより、不断のデータ伝送レートが最大となる。
【0032】
図3では、幾つかのデータが既に書かれている。3つの暗黙の分割(データサ
ブ領域21,22,23)が存在し、それぞれが自身のディレクトリサブシステ
ム11,12,13を有している。矢印により、接続が示されている。データが
追加された場合に何が生じるかが図6aに示されている。
ブ領域21,22,23)が存在し、それぞれが自身のディレクトリサブシステ
ム11,12,13を有している。矢印により、接続が示されている。データが
追加された場合に何が生じるかが図6aに示されている。
【0033】
3つの暗黙の分割21,22,23のそれぞれに対してデータを書く場合、こ
れら分割間での自由領域の量は、該分割の初期の開始位置について時に左へ、時
に右へ、を意味する一様な分散が保持されている。さらに、これら分割のディレ
クトリ情報は、個別のままである。図4bは、自由な領域がより乏しい場合に何
が生じるかを示している。2つの暗黙の分割21,22は、自由な領域のシャン
クを共有しており、領域20が近くに存在するファイルに割当てられ、したがっ
て、データの纏まりがなくなることが制限される。
れら分割間での自由領域の量は、該分割の初期の開始位置について時に左へ、時
に右へ、を意味する一様な分散が保持されている。さらに、これら分割のディレ
クトリ情報は、個別のままである。図4bは、自由な領域がより乏しい場合に何
が生じるかを示している。2つの暗黙の分割21,22は、自由な領域のシャン
クを共有しており、領域20が近くに存在するファイルに割当てられ、したがっ
て、データの纏まりがなくなることが制限される。
【0034】
動的な暗黙の分割スキームでの幾つかの代替的な配置の構成は、図5及び図6
において与えられている。複数の開始点が必要とされる場合、データ伝送レート
がシークオーバヘッド全体に先行する場合、図3及び図4において示されるよう
な曲がりくねったやり方での書込みは適切ではない。
において与えられている。複数の開始点が必要とされる場合、データ伝送レート
がシークオーバヘッド全体に先行する場合、図3及び図4において示されるよう
な曲がりくねったやり方での書込みは適切ではない。
【0035】
図5aは、たとえば、キャッシュされたディレクトリデータを有するビデオス
トリームのセットについて、使用される可能性がある配置を示している。ディレ
クトリデータは、有効に読出すことができ、データ領域2において10のエント
リ点があり、開始命令とストリームのリプレイの実際の開始との間の時間が最小
となる。
トリームのセットについて、使用される可能性がある配置を示している。ディレ
クトリデータは、有効に読出すことができ、データ領域2において10のエント
リ点があり、開始命令とストリームのリプレイの実際の開始との間の時間が最小
となる。
【0036】
図5bは、ディレクトリ情報がテープオンデマンドから利用可能となる必要が
ある場合の、より適切な比較できる状況を示している。全てのエントリ点は、デ
ィレクトリ領域1内に配置されており、ディレクトリ情報へのアクセス時間が最
小になる。
ある場合の、より適切な比較できる状況を示している。全てのエントリ点は、デ
ィレクトリ領域1内に配置されており、ディレクトリ情報へのアクセス時間が最
小になる。
【0037】
図6は、個別のディレクトリサブ領域11,12及び13を有する動的な暗黙
の分割の例を与えている。図5b及び図6は、非常に類似しているように見える
が、2つの間には固有の違いがある。図7bでは、ディレクトリサブ領域11,
12,13は、セクタサイズを独立に選択することができるディレクトリ分割1
内に位置されている。図6では、ディレクトリサブ領域11,12,13は、デ
ータ領域2に位置されている。しかし、より多くの配置が可能である。
の分割の例を与えている。図5b及び図6は、非常に類似しているように見える
が、2つの間には固有の違いがある。図7bでは、ディレクトリサブ領域11,
12,13は、セクタサイズを独立に選択することができるディレクトリ分割1
内に位置されている。図6では、ディレクトリサブ領域11,12,13は、デ
ータ領域2に位置されている。しかし、より多くの配置が可能である。
【0038】
図7は、(再)書込み可能なタイプの、本発明による記録キャリア32に情報
を書込むための記録装置を示している。書込み動作の間、情報を表すマークが記
録キャリア32に形成される。光ディスクに記録するための情報の書込み及び読
出し、並びにフォーマット、エラー補正及びチャネル符号化のための使用可能ナ
ルールは、たとえば、CD又はDVDシステムから良く知られている。マークは
、レーザダイオードからの電磁放射線のビーム24を介して記録レイヤに関して
発生されたスポット33を通して形成されてもよい。
を書込むための記録装置を示している。書込み動作の間、情報を表すマークが記
録キャリア32に形成される。光ディスクに記録するための情報の書込み及び読
出し、並びにフォーマット、エラー補正及びチャネル符号化のための使用可能ナ
ルールは、たとえば、CD又はDVDシステムから良く知られている。マークは
、レーザダイオードからの電磁放射線のビーム24を介して記録レイヤに関して
発生されたスポット33を通して形成されてもよい。
【0039】
記録装置は、基本的な要素、すなわち、制御ユニット30、駆動手段31、位
置合わせ手段40、個別の書込みヘッド39を更に備えている。メディアに記憶
される情報は、たとえば、オーディオデータ、ビデオデータ又はいずれか他のデ
ータであり、別な筐体に配置される圧縮手段35の入力に与えられている、圧縮
手段35の出力に関する圧縮データは、バッファ36に通過され、その後データ
結合手段37でスタッフィングデータと更なる制御データとが加算される。
置合わせ手段40、個別の書込みヘッド39を更に備えている。メディアに記憶
される情報は、たとえば、オーディオデータ、ビデオデータ又はいずれか他のデ
ータであり、別な筐体に配置される圧縮手段35の入力に与えられている、圧縮
手段35の出力に関する圧縮データは、バッファ36に通過され、その後データ
結合手段37でスタッフィングデータと更なる制御データとが加算される。
【0040】
全体のデータストリームは、その後書込み手段38に通過されて記録される。
書込みヘッド39は、書込み手段38に結合されており、この書込み手段38は
、たとえば、フォーマッタ、エラーエンコーダ及びチャネルエンコーダを備えて
いる。書込み手段38の入力に与えられるデータは、フォーマット及びエンコー
ド規則に従い、論理及び物理セクタ全体に分配され、書込みヘッド39のための
書込み信号に変換される。
書込みヘッド39は、書込み手段38に結合されており、この書込み手段38は
、たとえば、フォーマッタ、エラーエンコーダ及びチャネルエンコーダを備えて
いる。書込み手段38の入力に与えられるデータは、フォーマット及びエンコー
ド規則に従い、論理及び物理セクタ全体に分配され、書込みヘッド39のための
書込み信号に変換される。
【0041】
ユニット30は、制御ライン41を介して、バッファ36、データ結合手段3
7及び書込み手段39を制御し、位置合わせ手順を実行するために構成される。
データ結合手段37及び書込み手段38は、本発明に従いメディア32にデータ
が記録されるように開発されている。
7及び書込み手段39を制御し、位置合わせ手順を実行するために構成される。
データ結合手段37及び書込み手段38は、本発明に従いメディア32にデータ
が記録されるように開発されている。
【0042】
本発明を使用することにより、たとえば、ADRテープのような比較的大容量
の領域有するメディア、及び/又は比較的大きなセクタサイズを有するメディア
に関して、UDFファイルのセットをマウント/アンマウント時間を許容レベル
に低減することができる。データの纏まりがなくなることに対する抵抗が生じる
。更に、提案された構成は、十分にUDF規格のままでこれらの点を実現する。
の領域有するメディア、及び/又は比較的大きなセクタサイズを有するメディア
に関して、UDFファイルのセットをマウント/アンマウント時間を許容レベル
に低減することができる。データの纏まりがなくなることに対する抵抗が生じる
。更に、提案された構成は、十分にUDF規格のままでこれらの点を実現する。
【図1】
本発明の第1実施の形態を示す図である。
【図2】
本発明の第2実施の形態を示す図である。
【図3】
ADRに関してUDFに適用される本発明の実施の形態の概略図である。
【図4】
本発明によるデータ割当ての汎用的な性質を示す図である。
【図5】
ディレクトリキャッシング(a)及びアクセスオンデマンド(b)について最
適化される本発明による構造の配置例を示す図である。
適化される本発明による構造の配置例を示す図である。
【図6】
個別のディレクトリサブ領域を有する本発明による構造の配置の示す図である
。
。
【図7】
本発明による記録装置についてのブロック図である。
─────────────────────────────────────────────────────
フロントページの続き
(72)発明者 フォンテイン,ウィルヘルムス エフ イ
ェー
オランダ国,5656 アーアー アインドー
フェン,プロフ・ホルストラーン 6
Fターム(参考) 5B065 BA01 BA04 BA07 CC03 CC06
5B082 EA01 JA11
5D044 AB05 AB07 BC01 BC04 CC03
CC06 DE54 DE57 EF05 GK12
5D110 AA02 AA17 AA27 AA29 BB01
BB16 DA03 DB03 DC05 DC16
Claims (11)
- 【請求項1】 記憶メディアで利用可能なメモリ領域を暗黙に分割する方法
であって、 メディアへの記憶のために利用可能なメモリ領域をディレクトリ領域及びデー
タ領域に区分するステップと、 前記ディレクトリ領域にメタデータを記憶するステップと、 データサブ領域に暗黙に細区分されている前記データ領域にユーザデータを記
憶するステップと、 前記データサブ領域に記憶されている前記ユーザデータについてのファイルセ
ットデータを、前記データサブ領域に割当てられている対応するディレクトリサ
ブ領域に記憶するステップと、 前記データサブ領域の境界及びサイズを可変にするステップと、 を備える方法。 - 【請求項2】 前記ディレクトリサブ領域は、好ましくは汎用データを記憶
するための前記ディレクトリ領域にルート領域が設けられる後に、前記ディレク
トリ領域に配置される、請求項1記載の方法。 - 【請求項3】 前記ディレクトリ領域は、前記ディレクトリサブ領域のそれ
ぞれが対応する前記データサブ領域に配置されて、前記データ領域に配置される
、請求項1記載の方法。 - 【請求項4】 前記ディレクトリサブ領域の前記ファイルセットデータは、
最大で隣接して記憶される、請求項1乃至3のいずれか記載の方法。 - 【請求項5】 前記データサブ領域の輪郭及びサイズは、前記割当てられた
ディレクトリサブ領域における前記データサブ領域のユーザデータについてのフ
ァルセットデータをグルーピングすることにより決定される、請求項1乃至4の
いずれか記載の方法。 - 【請求項6】 前記記憶メディアは、ユニバーサルディスクフォーマット規
格に準拠してフォーマットされる、請求項1乃至5のいずれか記載の方法。 - 【請求項7】 請求項1乃至6のいずれか記載の方法に従い暗黙に区分され
た記憶メディアにユーザデータを記憶する方法であって、 前記データサブ領域のそれぞれに前記ユーザデータを記憶するステップと、 前記データサブ領域の境界及び該データサブ領域に割当てられる領域を、記憶
される前記ユーザデータの量、他のデータサブ領域で利用可能な領域及び/又は
ある割当て方策に依存して可変にするステップと、を備える方法。 - 【請求項8】 前記記憶メディアは、請求項1乃至7のいずれか記載の方法
に従いフォーマットされる、ユーザデータを記憶するための記憶メディア。 - 【請求項9】 前記記憶メディアは、特にCD又はDVDのような光ディス
ク、特にアドバンスデジタルレコーディング向けの磁気テープ、又は固定ディス
クである、請求項8記載の記憶メディア。 - 【請求項10】 前記記憶メディアは、ユニバーサルディスクフォーマット
規格に準拠してフォーマットされる、請求項8又は9記載の記憶メディア。 - 【請求項11】 記憶メディアで利用可能なメモリ領域を暗黙に分割するた
めの手段を備え、記憶メディアにユーザデータを記憶するための記録装置であっ
て、 前記手段は、メディアへの記憶のために利用可能なメモリ領域をディレクトリ
領域及びデータ領域に区分し、前記ディレクトリ領域にメタデータを記憶し、デ
ータサブ領域に暗黙に細区分されている前記データ領域にユーザデータを記憶し
、前記データサブ領域に記憶されている前記ユーザデータについてのファイルセ
ットデータを、前記データサブ領域に割当てられている対応するディレクトリサ
ブ領域に記憶し、前記データサブ領域の境界及びサイズを可変にする、記録装置
。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00202040.2 | 2000-06-09 | ||
EP00202040 | 2000-06-09 | ||
PCT/EP2001/006455 WO2001095331A2 (en) | 2000-06-09 | 2001-06-07 | Method of implicit partitioning the storage space available on a storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003536195A true JP2003536195A (ja) | 2003-12-02 |
Family
ID=8171618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002502780A Pending JP2003536195A (ja) | 2000-06-09 | 2001-06-07 | 記憶メディアで利用可能なメモリ領域を暗黙に分割する方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US6868429B2 (ja) |
EP (1) | EP1295293A2 (ja) |
JP (1) | JP2003536195A (ja) |
KR (1) | KR20020039663A (ja) |
CN (1) | CN1383563A (ja) |
TW (1) | TW540036B (ja) |
WO (1) | WO2001095331A2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7894154B2 (en) | 2008-11-11 | 2011-02-22 | International Business Machines Corporation | Method and system for improving data access time |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4484396B2 (ja) * | 2001-05-18 | 2010-06-16 | 株式会社日立製作所 | タービン動翼 |
US7203939B2 (en) * | 2002-06-04 | 2007-04-10 | Mirapoint, Inc. | Dense allocation for data storage |
US7653699B1 (en) | 2003-06-12 | 2010-01-26 | Symantec Operating Corporation | System and method for partitioning a file system for enhanced availability and scalability |
CN1809892B (zh) | 2003-06-19 | 2012-05-30 | 皇家飞利浦电子股份有限公司 | 通用存储装置的灵活格式化 |
US20060153026A1 (en) * | 2003-06-23 | 2006-07-13 | Koninklijke Philips Electronics, N.V. | Device and method for recording information |
JP4257783B2 (ja) * | 2003-10-23 | 2009-04-22 | 株式会社日立製作所 | 論理分割可能な記憶装置及び記憶装置システム |
JP4227035B2 (ja) * | 2004-02-03 | 2009-02-18 | 株式会社日立製作所 | 計算機システム、管理装置、ストレージ装置及びコンピュータ装置 |
JP2005267008A (ja) | 2004-03-17 | 2005-09-29 | Hitachi Ltd | ストレージ管理方法およびストレージ管理システム |
US7496729B2 (en) | 2004-05-13 | 2009-02-24 | International Business Machines Corporation | Method and apparatus to eliminate interpartition covert storage channel and partition analysis |
US8223600B2 (en) * | 2005-04-06 | 2012-07-17 | Quantum Corporation | Network-attachable, file-accessible storage drive |
JP4636320B2 (ja) * | 2005-04-15 | 2011-02-23 | ソニー株式会社 | ビデオカメラ及びマウント制御方法 |
KR101268984B1 (ko) | 2005-05-26 | 2013-05-29 | 삼성전자주식회사 | 메타 데이터를 제공하기 위한 애플리케이션이 포함된정보저장매체, 메타 데이터를 제공하는 장치 및 방법 |
US20070156544A1 (en) * | 2005-07-27 | 2007-07-05 | Cargill, Inc. | Identity preservation and tracing system |
KR100877063B1 (ko) * | 2006-05-29 | 2009-01-07 | 삼성전자주식회사 | 데이터를 관리하는 장치 및 방법 |
KR100843075B1 (ko) * | 2006-05-29 | 2008-07-03 | 삼성전자주식회사 | 데이터를 관리하는 장치 및 방법 |
JP2008078713A (ja) * | 2006-09-19 | 2008-04-03 | Sony Corp | 記録装置および方法、プログラム、並びに再生装置および方法 |
US7443629B1 (en) * | 2007-04-09 | 2008-10-28 | International Business Machines Corporation | Apparatus, system, and method for optimizing fast access data storage on segmented tape media |
US8606822B2 (en) * | 2008-08-15 | 2013-12-10 | International Business Machines Corporation | Apparatus and method to optimize the available storage capacity of a plurality of sequential data storage media disposed in a data storage system |
KR20100078810A (ko) * | 2008-12-30 | 2010-07-08 | 삼성전자주식회사 | 정보 기록 및 재생 방법 및 장치 |
KR20120140104A (ko) | 2011-06-20 | 2012-12-28 | 현대자동차주식회사 | 메모리의 데이터 저장 방법 |
KR101784816B1 (ko) | 2011-08-18 | 2017-10-12 | 삼성전자 주식회사 | 비휘발성 메모리 시스템 |
US9158462B2 (en) * | 2014-01-09 | 2015-10-13 | International Business Machines Corporation | Tape volume access block having data set information stored therein |
US10126950B2 (en) * | 2014-12-22 | 2018-11-13 | Intel Corporation | Allocating and configuring persistent memory |
CN105549918B (zh) * | 2016-02-18 | 2018-11-09 | 珠海全志科技股份有限公司 | 行车记录仪用存储卡的数据保护方法及其装置 |
US20170303521A1 (en) * | 2016-04-20 | 2017-10-26 | Jay Arbetter | Fishing Rod Line Threading Device |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0291747A (ja) * | 1988-09-29 | 1990-03-30 | Hitachi Ltd | 情報処理装置 |
US5018060A (en) * | 1989-01-26 | 1991-05-21 | Ibm Corporation | Allocating data storage space of peripheral data storage devices using implied allocation based on user parameters |
JPH05307443A (ja) * | 1991-03-08 | 1993-11-19 | Hitachi Ltd | 磁気テープのデータ管理方法及び磁気テープ記憶装置 |
US5475834A (en) * | 1992-10-26 | 1995-12-12 | International Business Machines Corporation | Integration of migration level two and backup tape processing using multiple inventory entries |
US5546557A (en) * | 1993-06-14 | 1996-08-13 | International Business Machines Corporation | System for storing and managing plural logical volumes in each of several physical volumes including automatically creating logical volumes in peripheral data storage subsystem |
CA2124752C (en) * | 1993-06-30 | 2005-04-12 | Mark Zbikowski | Meta-data structure and handling |
US5706472A (en) * | 1995-02-23 | 1998-01-06 | Powerquest Corporation | Method for manipulating disk partitions |
JPH08314773A (ja) * | 1995-05-15 | 1996-11-29 | Nec Corp | 記憶装置の分割領域再配置システム |
US5787446A (en) * | 1995-08-03 | 1998-07-28 | International Business Machines Corporation | Sub-volume with floating storage space |
US5758050A (en) * | 1996-03-12 | 1998-05-26 | International Business Machines Corporation | Reconfigurable data storage system |
TW304261B (en) * | 1996-03-12 | 1997-05-01 | Ibm | Tape pre-formatting with uniform data storage segments selectively mapped to fixed or variable sized independently addressable data storage partitions |
US6047280A (en) * | 1996-10-25 | 2000-04-04 | Navigation Technologies Corporation | Interface layer for navigation system |
US5909540A (en) * | 1996-11-22 | 1999-06-01 | Mangosoft Corporation | System and method for providing highly available data storage using globally addressable memory |
US6321358B1 (en) * | 1997-08-28 | 2001-11-20 | Seagate Technology Llc | Object reconstruction on object oriented data storage device |
US6173291B1 (en) * | 1997-09-26 | 2001-01-09 | Powerquest Corporation | Method and apparatus for recovering data from damaged or corrupted file storage media |
DE19882723T1 (de) * | 1997-10-08 | 2000-09-21 | Seagate Technology | Hybrides Datenspeicherungs- und Datenrekonstruierungssystem und Verfahren für eine Datenspeichervorrichtung |
US6128623A (en) * | 1998-04-15 | 2000-10-03 | Inktomi Corporation | High performance object cache |
US6327594B1 (en) * | 1999-01-29 | 2001-12-04 | International Business Machines Corporation | Methods for shared data management in a pervasive computing environment |
US6487547B1 (en) * | 1999-01-29 | 2002-11-26 | Oracle Corporation | Database appliance comprising hardware and software bundle configured for specific database applications |
US6272611B1 (en) * | 1999-02-09 | 2001-08-07 | Yu-Te Wu | Computer data storage medium having a virtual disk drive and memory management method therefor |
-
2001
- 2001-06-07 JP JP2002502780A patent/JP2003536195A/ja active Pending
- 2001-06-07 WO PCT/EP2001/006455 patent/WO2001095331A2/en not_active Application Discontinuation
- 2001-06-07 CN CN01801659A patent/CN1383563A/zh active Pending
- 2001-06-07 KR KR1020027001755A patent/KR20020039663A/ko not_active Application Discontinuation
- 2001-06-07 EP EP01949384A patent/EP1295293A2/en not_active Withdrawn
- 2001-06-08 US US09/877,313 patent/US6868429B2/en not_active Expired - Fee Related
- 2001-08-03 TW TW090119058A patent/TW540036B/zh not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7894154B2 (en) | 2008-11-11 | 2011-02-22 | International Business Machines Corporation | Method and system for improving data access time |
Also Published As
Publication number | Publication date |
---|---|
EP1295293A2 (en) | 2003-03-26 |
US20020007366A1 (en) | 2002-01-17 |
CN1383563A (zh) | 2002-12-04 |
WO2001095331A2 (en) | 2001-12-13 |
KR20020039663A (ko) | 2002-05-27 |
TW540036B (en) | 2003-07-01 |
WO2001095331A3 (en) | 2002-05-16 |
US6868429B2 (en) | 2005-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2003536195A (ja) | 記憶メディアで利用可能なメモリ領域を暗黙に分割する方法 | |
US6226241B1 (en) | Compact disc recording system and method | |
CN100437802C (zh) | 信息记录方法和信息记录装置 | |
JP5000316B2 (ja) | オブジェクト・ベースのデータ記憶装置 | |
KR100683058B1 (ko) | 파일관리방법 | |
JP2002528785A (ja) | データの共有をサポートするファイルシステム | |
JP2004520672A (ja) | シーケンシャルな媒体にファイルを記録する方法及び装置、シーケンシャルな媒体からファイルを読み込む方法及び装置、並びにシーケンシャルな媒体 | |
JP2004013276A (ja) | ファイルシステム及び記録媒体 | |
KR100491193B1 (ko) | 정보 기록 매체, 정보 기록 방법, 정보 기록 장치, 정보재생 방법, 및 정보 재생 장치 | |
EP1343069B1 (en) | System and method for tracking Information Control Blocks (ICB's) in UDF file systems using streams | |
JP4221959B2 (ja) | ブリッジファイルシステム、コンピュータシステム、ブリッジファイルシステムを用いたデータ管理方法及び記録媒体 | |
US6530009B1 (en) | Methods for increasing file storage capacity of optical discs | |
US7814291B2 (en) | Flexible formatting for universal storage device | |
JP3607279B2 (ja) | ファイル管理方法及び装置 | |
US20020046333A1 (en) | Logical UDF descriptors | |
US20080259754A1 (en) | Recorder, Host Device, Recording Method, Instruction Method, Program, Integrated Circuit, Reproducing Device, Reproducing Method and Write-Once-Read-Many Recording Medium | |
KR100300978B1 (ko) | 섹터 할당 방법 | |
JPH02132516A (ja) | 書込可能型光ディスク管理システム及び方法 | |
CN100412976C (zh) | 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置 | |
JPH01236488A (ja) | 書換可能型光ディスク管理システム | |
KR20100094915A (ko) | 고음질 비압축 오디오 제공을 위한 반도체 메모리 기반의 휴대용 저장매체 및 이를 이용한 오디오 재생 시스템 | |
JP2003208762A (ja) | 情報記録媒体、情報記録方法、情報記録装置、情報再生方法および情報再生装置 | |
JPH0528022A (ja) | 情報記録媒体と情報記録方法 | |
KR20110079155A (ko) | 객체 지향 오디오를 제공하기 위한 반도체 메모리 기반의 휴대용 저장매체 및 이를 이용한 오디오 재생 시스템 |