JP3236152B2 - ファイル圧縮処理装置 - Google Patents
ファイル圧縮処理装置Info
- Publication number
- JP3236152B2 JP3236152B2 JP27319393A JP27319393A JP3236152B2 JP 3236152 B2 JP3236152 B2 JP 3236152B2 JP 27319393 A JP27319393 A JP 27319393A JP 27319393 A JP27319393 A JP 27319393A JP 3236152 B2 JP3236152 B2 JP 3236152B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- compression
- compressed
- access
- threshold value
- 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.)
- Expired - Fee Related
Links
- 238000007906 compression Methods 0.000 title claims description 108
- 230000006835 compression Effects 0.000 title claims description 99
- 238000000034 method Methods 0.000 claims description 83
- 238000012545 processing Methods 0.000 claims description 49
- 230000001174 ascending effect Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 39
- 238000013144 data compression Methods 0.000 description 34
- 230000006837 decompression Effects 0.000 description 13
- 238000012544 monitoring process Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Image Processing (AREA)
Description
に関し、特に、光磁気ディスク(MO)やハードディス
ク等のファイル記録媒体に対して画像データやテキスト
データ等をデータ圧縮処理して記録するファイル圧縮処
理装置に関するものである。
ディスク等の大容量記録媒体に、テキストデータやバイ
ナリデータ(プログラムや画像データ)等を記録してデ
ータベースを構築しておき、端末からユーザが必要に応
じて通信回線等を経由して該当データベースに対してア
クセスを行ない、ユーザが要求するデータを検索できる
ようにしたオンライン情報検索サービスが普及しつつあ
る。この場合、データベースの情報としては、極めて多
量の情報量を有したものとなっており、よって記録媒体
へのデータ記録方式としては各種のデータ圧縮技術が用
いられ、記録ファイルの見かけ上の容量を増大するよう
になっている。
の圧縮技術の例として、例えば特開昭63−26657
9号公報や特開昭64−2152号公報等に開示される
技術が挙げられる。これらの技術においては、記録デー
タファイルの全てについてある定められたデータ圧縮を
用いてデータ圧縮を行ない、利用者がこのファイルを利
用する際に自動的に当該ファイルのデータ伸長再生処理
を行なっている。
タファイル圧縮システムでは、全てのファイルに関して
データ圧縮処理を行なってディスク等のファイル装置へ
格納する方式であるために、ファイル装置内に空きファ
イル容量が十分ある場合にもファイル圧縮が行われるこ
とになり、そのファイルを利用する際には必ずファイル
の伸長再生処理を行なう必要があり、再生処理が低下す
るという欠点がある。
のみであり、圧縮対象のファイルの最終アクセス日時や
アクセス回数により求められるアクセス頻度やファイル
の種類によっては圧縮、伸長速度や圧縮率がそれ程要求
されないものもあるにもかかわらず、圧縮方式の選定は
不可能となっている。
すべくなされたものであって、第1の目的は、ファイル
装置の空き容量が多ければファイルの圧縮を行なわずに
ファイルの高速再生を可能とし、またファイルのアクセ
ス頻度や種類に応じて圧縮方式を適宜選択して、効率良
いファイルの利用を可能としたファイル圧縮処理装置を
提供することにある。また、本発明の第2の目的は、空
きファイル容量が増加した時に、圧縮ファイルのうちア
クセス頻度の高いファイルを伸長再生することで、伸長
生成をできるだけ行なわずにファイルの利用が可能なフ
ァイル圧縮処理装置を提供することにある。
ル圧縮処理装置では、ファイルを記録するファイル装置
上の現在の空き容量値と、空き容量値の上限として予め
設定されたしきい値を比較するファイル状態監視手段
と、前記ファイル状態監視手段により前記現在の空き容
量値がしきい値より小さいと判断された場合に、前記フ
ァイル装置上のファイルの圧縮処理を行なうファイル圧
縮手段と、前記ファイル装置に記録された各ファイルに
関する最終アクセス日時及びアクセス回数、圧縮済みか
否かの情報、データ種別情報を含む管理情報を格納する
ファイル属性管理部と、前記ファイル属性管理部の管理
情報に基づいて、前記アクセス回数により求めたアクセ
ス頻度の低い順に未圧縮のファイルを検索し、前記圧縮
手段によって圧縮処理を行なう圧縮対象ファイルとして
選択するファイル検索手段と、前記ファイル属性管理部
の管理情報に基づいて、前記圧縮手段で圧縮処理を行な
うファイルのデータ種別及びアクセス頻度を求め、前記
アクセス頻度の高い段階のファイルには 、 伸長再生時間
の短い圧縮方式を 、 前記アクセス頻度の低い段階のファ
イルには圧縮率の高いファイル圧縮方式を選択し 、前記
圧縮手段に対し選択した圧縮方式による圧縮処理を指示
する圧縮方式選定手段を備えることを特徴とする。
では、前記ファイル装置に記録された圧縮ファイルのア
クセス要求に応じて、該圧縮ファイルを伸長再生するフ
ァイル再生手段を備えることを特徴とする。
て詳細に説明する。図1は本発明の第1実施例によるフ
ァイル圧縮処理装置を用いたファイル処理システムのブ
ロック図である。図1において、このファイル処理シス
テムは、ファイル圧縮処理装置100、利用者プログラ
ム120、ファイル装置130で構成される。
装置130の各ディスク131に対して、利用者プログ
ラム120とは非同期にファイルの自動圧縮及び伸長再
生処理を行なう。利用者プログラム120は、ファイル
圧縮処理装置100を介してファイル装置130に記録
されているファイルにアクセスしてファイルの利用を行
なう。ファイル装置130は、光磁気ディスク(MO)
やハードディスク等の記録媒体であるディスク131
と、各ディスク131に記録されているファイルの管理
情報を管理するファイル属性管理部132を備える。
うに、ファイル状態監視手段101と、ファイル検索手
段102、ファイル圧縮方式選定手段104、ファイル
圧縮手段105、ファイル再生手段106で構成され
る。ファイル状態監視手段101は、ファイル属性管理
部132内において管理されているファイル装置130
上の現在のファイル空き容量値が予め定められたしきい
値(ファイル装置130に確保しておくべき空きファイ
ル容量値)を上回るか下回るかどうかを判断する。
監視手段101において現在のファイル空き容量値がし
きい値を下回っていると判断したときに、圧縮対象ファ
イル(圧縮対象ファイルとは、利用者が圧縮記録すべき
ではないとして指定したファイルを除く全てのファイル
である)のうち圧縮されていないファイルをアクセス頻
度の低いものから順に検索する。この圧縮対象ファイル
の検索は、ファイル属性管理部132のファイル管理情
報を参照しながら行われる。
情報には、ファイル名やディレクトリ名のリスト及びフ
ァイル毎の最終アクセス日時やアクセス回数等が含まれ
る。ファイルのアクセス頻度は、ファイル毎のアクセス
回数を元に決定され、高・中・低等の段階に分けられ
る。このアクセス頻度の段階を決める基準は、ファイル
検索手段102内部に設定されている。なお、利用者が
基準及び段階の設定を行なうことも可能である。
た圧縮対象ファイルを実際にデータ圧縮してファイル装
置130のディスク131へ記録するものであり、圧縮
対象ファイルのアクセス頻度やファイルの種類等の属性
に応じて、データ圧縮方式を適宜選択して圧縮処理を行
なう。この場合、データ圧縮手段105の圧縮対象ファ
イルをデータ圧縮する方式の選定に際しては、ファイル
圧縮方式選定手段104がその選定を行なう。ファイル
圧縮方式選定手段104は、ファイル属性管理部132
の各ファイルに関する管理情報のうち、テキストデータ
やバイナリデータ(プログラムや画像データ等)といっ
たデータ属性と、アクセス頻度を考慮して、そのファイ
ルに適するデータ圧縮方式を選定する。
ったより圧縮率の高いデータ圧縮方式を選定する際に使
用され、ファイルのアクセス頻度は、データ圧縮・伸長
再生時間の短いデータ圧縮方式を選定する際に使用され
る。データ圧縮方式選定手段104は、データ属性に基
づいてで選定されたいくつかのデータ圧縮方式のうち、
アクセス頻度の高いファイルについてはよりデータ圧縮
・伸長再生時間が短いデータ圧縮方式を選定し、アクセ
ス頻度の低いファイルについてはより圧縮率の高いデー
タ圧縮方式を選定する。
132は、前述した如く、ファイル装置130のファイ
ル空き容量値情報、各ファイルのファイル名及びディレ
クトリ名、ファイルを圧縮する前と後でのファイルサイ
ズの差分の最大値と最小値と、それら最大値及び最小値
を持つファイル名、各ファイルのファイルサイズ、デー
タ属性(テキストデータファイル、プログラムファイ
ル、画像データファイル等)、圧縮対象ファイルではな
いファイルであるかどうかの識別子、ファイルの圧縮/
非圧縮、圧縮方式、最終アクセス日時、アクセス回数、
圧縮ファイルであれば圧縮後のファイルサイズ等に関す
るファイル管理情報を管理する。ここで、圧縮対象ファ
イルではないファイルであるかどうかの識別子は、利用
者によって圧縮すべきでないとして指定されたファイル
に付けられる。
2をディスク131とは物理的に別に設ける構成となっ
ているが、実際には各ファイルはデータ領域とは別に上
記ファイル管理情報を記録するファイル制御情報領域を
有しており、このファイル制御情報領域のファイル管理
情報をファイル属性管理部132が管理する。
ラム120からのファイル利用要求に応答して当該ファ
イルの伸長再生処理を行なうものであり、そのファイル
の管理情報の一つであるデータ圧縮方式を参照して、そ
の逆の伸長再生を行なう。もっとも、そのファイルがフ
ァイル属性管理部132のファイルの圧縮/非圧縮情報
をチェックした結果、非圧縮のファイルであれば伸長再
生は何等行なわず、単にファイル装置130からそのフ
ァイルを読み出すだけの処理となる。
ーチャートである。利用者プログラム120とは非同期
にファイル状態監視手段101にてファイル装置130
内の現在の空きファイル容量が監視される(ステップ2
10)。ファイル装置130上の空き容量や空きファイ
ル領域情報等は、ファイル管理情報としてファイル装置
130上のファイル属性管理部132に格納され、この
情報はオペレーティングシステムのファイル管理により
管理されている。これら空きファイル領域情報や空き容
量情報等に変更が生じると、ファイル属性管理部132
のファイル管理情報が更新され、またファイルの作成、
削除、拡張、縮小が生じた場合、オペレーティングシス
テムの管理により変更される。
在のファイル装置130のファイル空き容量値としきい
値が比較され(ステップ211)、しきい値に対して空
きファイル容量値が大であれば、空きファイル容量に余
裕があるのでデータ圧縮処理は行われない。この場合、
データ圧縮は行われないので、ファイルの利用時には、
データ伸長再生処理は行われることなく直ちにファイル
のアクセス処理ができ高速化が可能となる。
そこで初めてファイル圧縮処理が行われる。そのため
に、ファイル属性管理部132のファイル管理情報に基
づいて圧縮対象ファイルが検索される(ステップ22
0)。検索に際しては、利用者により圧縮が禁止された
ファイル以外のファイルのうちまだ圧縮されていないフ
ァイルでかつアクセス頻度の低い段階のファイルから検
索される。圧縮対象ファイルが存在しなければ、ステッ
プ210へ戻る。ステップ221において、「圧縮対象
ファイル」の有無が判断されるが、この「圧縮対象ファ
イル」とは、設定されたしきい値以上のファイル空き容
量に達するまでに圧縮の対象となるファイルのことを指
称している。
ァイルに対してデータ圧縮処理が行われる(ステップ2
50)。この時、そのファイルのアクセス頻度とデータ
属性に応じて、適した圧縮率及び圧縮・伸長速度のデー
タ圧縮方式がファイル圧縮方式選定手段104によって
選定される。
縮方式選定手段104は、ファイル属性管理部132の
データ属性によりデータ属性にあったデータ圧縮方式を
選定する。次に、ファイル属性管理部132のアクセス
回数によりアクセス頻度を求め、アクセス頻度の高い段
階のファイルには、伸長再生時間の短いファイル圧縮方
式を、アクセス頻度の低い段階のファイルには圧縮率の
高いファイル圧縮方式を選定する。データ圧縮方式とし
ては、周知のデータ圧縮方式が利用される。例えば、本
実施例では、以下に挙げるようなデータ圧縮方式が利用
される。
としては、ハフマン符号化方式、算術符号化方式、レン
ペル・ジブ符号化方式等がある。ハフマン符号化方式
は、文字の現れる頻度によって、文字を表わすビット数
を変える方式である。ハフマン符号化方式は、木構造の
符号表を作成するが、符号表が固定のものと可変のもの
があり、前者を静的ハフマン符号化、後者を動的ハフマ
ン符号化という。
る確率を考えて各区間でハフマン符号化を適用する方式
である。また、レンペル・ジブ符号化方式は、文字列の
繰り返しに着目し、文字列の冗長部分を削除することに
より圧縮を行なう。一般的に、レンペル・ジブ符号化方
式は、ハフマン符号化方式は算術符号化方式に比べると
圧縮率は劣るが、圧縮・伸長再生処理速度は速い。ファ
イル圧縮方式選定手段104は、アクセス頻度の高い段
階のファイルについてはレンペル・ジブ符号化方式、ア
クセス頻度の低い段階のファイルについてはハフマン符
号化方式や算術符号化方式を選定する。
データ圧縮方式としては、ランレングス符号化方式、差
分写像方式等がある。前者は、連続した同じデータを個
数で表現し、画像上のピクセルを個数で示すことにより
画像要素の列に比し多くのビット数を節約できるが、処
理速度の点では劣る。差分写像方式は、画像を明るさの
値そのものでなく、隣接画素の明るさとの差分を配列と
して表現する方式である。ファイル圧縮方式選定手段1
04は、画像データを例にとれば、アクセス頻度の高い
段階のファイルについては差分写像方式、アクセス頻度
の低い段階のファイルについてはランレングス符号化方
式を選定する。
は、以下の文献に開示されている。すなわち、bit別
冊「ACM Computing Survey ’8
7 コンピュータサイエンス」”データ圧縮”(P.1
65〜P.195)、C Magagine 199
1,1月号”データ圧縮アルゴリズム入門”(P.44
〜P.58)、インタフェース 1992,8月号”デ
ータ圧縮アルゴリズムとその実体”(P.88〜P.1
23)等の文献が挙げられる。
てファイルの圧縮処理が行われることになる(ステップ
260)。ファイル圧縮処理が終了すると、再度ステッ
プ210に戻り以上の動作が繰り返される。このファイ
ル圧縮処理は、空きファイル容量値がしきい値を上回る
まで、繰り返される。ステップ211で空きファイル容
量値がしきい値を上回ると判断されると、次のファイル
の圧縮処理は不要となり行われない。その後は、新しい
ファイルの追加等で空きファイル容量値がしきい値より
小となると、再度圧縮処理が行われる。
イル装置130上のファイルを使用する場合の処理を示
すフローチャートである。まず、ファイル再生手段10
6により、ファイル属性管理部132のファイル圧縮/
非圧縮情報に基づいてそのファイルが圧縮されているか
どうか判断される(ステップ310)。圧縮されていな
ければ、そのファイルはそのまま読み出されるが、圧縮
されていればファイル属性情報に基づいてそのデータ圧
縮方式が判断され(ステップ320)、その方式に対応
した伸長再生処理が行われる(ステップ311)。
イル圧縮処理装置を示すブロック図であり、図1の第1
実施例と共通の構成には同一の符号を付している。第2
実施例のファイル圧縮処理装置では、第1実施例の構成
に加えて、しきい値変更手段103を備えている。この
しきい値変更手段103は、ファイル状態監視手段10
1がファイル空き容量値と比較するしきい値を増減する
制御を行なう。
は、既に圧縮されたファイルのうちアクセス頻度の高い
段階のファイルの検索を行なう機能を追加している。本
装置では、ファイル状態監視手段101において、しき
い値が初期値でかつファイルの空き容量値がそのしきい
値を上回っていると判断したときに、ファイル検索手段
102が圧縮されているファイルのうちアクセス頻度の
高いファイルを検索し、ファイル再生手段106にてフ
ァイルを伸長再生する構成としている。他の構成につい
ては、第1実施例と同じであるので、説明を省略する。
すフローチャートである。図2に示したフローチャート
のステップと同一のステップについては同一の符号を付
している。ステップ221で当該「圧縮対象ファイル」
が存在しなければ、ステップ222でしきい値変更手段
103においてしきい値を所定調整値分だけ減少できる
かどうかを判断する。しきい値変更手段103は、所定
調整値だけ減少させた後のしきい値が、ファイル属性管
理部132で管理している全ファイル中の圧縮前のファ
イルサイズと圧縮後のファイルサイズの差分の最大値よ
りも大きい場合に、調整可能と判断して、現在設定され
ているしきい値を所定調整値分だけ減少させる(ステッ
プ240)。図8に、ステップ222及びステップ24
0におけるしきい値を減少させる場合の状態を示す。こ
こでは、所定調整値をX、圧縮前のファイルサイズと圧
縮後のファイルサイズの差分の最大値をMとしている。
のファイルサイズの差分の最大値より大の場合にしきい
値を減少させることにより、全ファイル中の圧縮前のフ
ァイルサイズと圧縮後のファイルサイズの差分の最大値
分以上の空きファイル容量が維持できるようにしてい
る。これにより、仮に圧縮前後のファイルサイズの差分
が最大値のファイルについて伸長再生が発生した場合で
も、ファイル装置130上に伸長再生したファイルが作
成できるようにしている。また、しきい値を所定調整値
だけ下げることにより、ステップ211で「NO」と判
断されて、次のステップ230に進む(図6参照)。な
お、上記しきい値の所定調整値については、しきい値変
更手段103に予め設定しておく。
4)は、オペレーティングシステムのファイル管理によ
りファイル装置130上のファイルの削除や縮小があっ
た時、空きファイル容量が増大することなるので、しき
い値を初期値(本来確保すべき空きファイル容量値)へ
リセットして戻しておく必要があり、その処理の流れを
示している。
容量値が初期しきい値を上回るかどうかの判断(ステッ
プ230)と、現在のしきい値が初期値であるかどうか
の判断を行ない(ステップ231)、条件を満たせば現
在のしきい値を初期値に戻す(ステップ232)。そし
て、再びステップ210へ戻り空き容量値の状態監視が
行われる。このしきい値の初期値へのリセット状態を図
9に示す。
初期しきい値より小であると判断されると、空き容量値
と現在のしきい値との差分αが所定調整値Xより大きい
かどうかが判定される(ステップ233)。大きいと判
定されると、空き容量値と現在のしきい値との差分αを
所定調整値Xで除算し、得られる整数値と所定調整値X
を掛けた分だけ現在のしきい値を増大する(ステップ2
34)。そして、再度ステップ210に戻り、ファイル
空き容量値が監視される。このしきい値の増大処理の状
態を図10に示す。
ルの削除や縮小によって増大したとき、ステップ240
でしきい値を初期値に戻し、あるいはステップ234で
しきい値を増大して初期値に近づけることにより、確保
しておくべきファイル空き容量を常に一定に維持される
ようになる。また、しきい値は初期値以上に大きくなる
ことはない。
イル管理によるファイル削除やファイルの縮小により空
き容量が増大してしきい値の初期値を上回り(ステップ
230)、かつ図6のステップ231でしきい値が初期
値であると判断された場合に、圧縮されているアクセス
頻度の高いファイルを伸長再生する処理を示している。
2は、空きファイル容量がしきい値の初期値を上回る場
合には(ステップ235)、「圧縮済みファイル」の検
索を行なう(ステップ236)。ここで、「圧縮済みフ
ァイル」の検索がなされるが、この「圧縮済みファイ
ル」とは圧縮されたファイルでかつアクセス頻度の高い
段階のファイルが該当する。アクセス頻度については、
前述したように、ファイル属性管理部132のファイル
管理情報に基づいて判断される。ステップ235で空き
ファイル容量がしきい値の初期値を上回るのでない場合
には、再びステップ210へ戻り空き容量値の状態監視
が行われる。
すれば(ステップ237)、ファイル再生手段106に
よってそのファイルを伸長再生処理がなされる(ステッ
プ238)。「圧縮済みファイル」が存在しなければ、
再びステップ210へ戻り空き容量値の状態監視が行わ
れる。ステップ235からステップ238の「圧縮済み
ファイル」の伸長再生処理の状態を図11に示す。
みファイル」が存在しない場合、全てのファイルは伸長
再生されているものとして、ファイル再生手段106に
よるファイルの伸長再生は行われない。また、圧縮され
たアクセス頻度の高いファイル以外は、「圧縮済みファ
イル」として扱わない。これにより、「圧縮済みファイ
ル」として伸長再生した場合、伸長生成されたファイル
はアクセス頻度が高いので、ファイル追加により空き容
量が減少した時に、ステップ220から260ですぐに
そのファイルが「圧縮対象ファイル」として圧縮される
可能性が低くなる。
の削除やファイルの縮小によって増大したとき、空きフ
ァイル容量がしきい値の初期値に近づくまで、上記「圧
縮済みファイル」の伸長再生を行なうことにより、利用
者プログラム120でファイル装置130上のファイル
を使用する場合にできるだけファイル再生手段106に
よる伸長再生処理を行なわずにファイルのアクセス処理
ができるようになる。
ァイル容量がしきい値の初期値を上回るのでない場合
は、「圧縮済みファイル」がある場合でも、ファイル再
生手段106によるファイルの伸長再生処理は行なわな
い。これは、現在のファイル容量がしきい値の初期値を
上回るのでない場合に、ファイルの伸長再生を行なう
と、ファイル空き容量値がしきい値より小さくなってし
まうからである。
し、空き容量としきい値との大小にファイルの圧縮処理
の要否を決定し、また、圧縮処理時にはそのファイルの
アクセス頻度及びデータ属性に応じて適する圧縮方式を
選択するので、全てのファイルを一括して一定の圧縮方
式で圧縮するのに比べ、ファイル利用時の再生処理が高
速化され、かつファイルの有効利用が可能となる。以上
好ましい実施例をあげて本発明を説明したが、本発明は
必ずしも上記実施例に限定されるものではない。
縮処理装置によれば、ファイル装置の空き容量が多けれ
ばファイルの圧縮を行なわずにファイルの高速再生を可
能とし、またファイルのアクセス頻度や種類に応じて圧
縮方式を適宜選択して、効率良いファイルの利用を可能
としたファイル圧縮処理装置を提供することができる。
に、圧縮ファイルのうちアクセス頻度の高いファイルを
伸長再生することで、伸長生成をできるだけ行なわずに
ファイルの利用が可能となり、ファイル利用時の再生処
理が高速化される。
理装置のブロック図。
ル圧縮処理の動作を示すフローチャート。
スの動作を示すフローチャート。
理装置のブロック図。
示すフローチャート。
示すフローチャート。
示すフローチャート。
態を説明する図。
状態を説明する図。
説明する図。
再生処理の状態を説明する図。
Claims (2)
- 【請求項1】 ファイルを記録するファイル装置上の現
在の空き容量値と、空き容量値の上限として予め設定さ
れたしきい値を比較するファイル状態監視手段と、 前記ファイル状態監視手段により前記現在の空き容量値
がしきい値より小さいと判断された場合に、前記ファイ
ル装置上のファイルの圧縮処理を行なうファイル圧縮手
段と、 前記ファイル装置に記録された各ファイルに関する最終
アクセス日時及びアクセス回数、圧縮済みか否かの情
報、データ種別情報を含む管理情報を格納するファイル
属性管理部と、 前記ファイル属性管理部の管理情報に基づいて、前記ア
クセス回数により求めたアクセス頻度の低い順に未圧縮
のファイルを検索し、前記圧縮手段によって圧縮処理を
行なう圧縮対象ファイルとして選択するファイル検索手
段と、 前記ファイル属性管理部の管理情報に基づいて、前記圧
縮手段で圧縮処理を行なうファイルのデータ種別及びア
クセス頻度を求め、前記アクセス頻度の高い段階のファ
イルには 、 伸長再生時間の短い圧縮方式を 、 前記アクセス
頻度の低い段階のファイルには圧縮率の高いファイル圧
縮方式を選択し 、前記圧縮手段に対し選択した圧縮方式
による圧縮処理を指示する圧縮方式選定手段を備えるこ
とを特徴とするファイル圧縮処理装置。 - 【請求項2】 前記ファイル装置に記録された圧縮ファ
イルのアクセス要求に応じて、該圧縮ファイルを伸長再
生するファイル再生手段を備えることを特徴とする請求
項1に記載のファイル圧縮処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27319393A JP3236152B2 (ja) | 1992-10-22 | 1993-10-04 | ファイル圧縮処理装置 |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30817392 | 1992-10-22 | ||
| JP4-308173 | 1992-10-22 | ||
| JP27319393A JP3236152B2 (ja) | 1992-10-22 | 1993-10-04 | ファイル圧縮処理装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001167341A Division JP3704483B2 (ja) | 1992-10-22 | 2001-06-01 | ファイル圧縮処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06202921A JPH06202921A (ja) | 1994-07-22 |
| JP3236152B2 true JP3236152B2 (ja) | 2001-12-10 |
Family
ID=26550557
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27319393A Expired - Fee Related JP3236152B2 (ja) | 1992-10-22 | 1993-10-04 | ファイル圧縮処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3236152B2 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0926901A (ja) * | 1995-07-13 | 1997-01-28 | Nec Corp | 分散記憶装置管理システム |
| JPH09231109A (ja) * | 1996-02-27 | 1997-09-05 | Nec Corp | ファイル装置 |
| JP3573012B2 (ja) | 1999-09-29 | 2004-10-06 | 三菱電機株式会社 | データ管理装置およびデータ管理方法 |
| US6647415B1 (en) * | 1999-09-30 | 2003-11-11 | Hewlett-Packard Development Company, L.P. | Disk storage with transparent overflow to network storage |
| JP4627110B2 (ja) * | 2000-10-16 | 2011-02-09 | 富士通株式会社 | データ記憶装置 |
| JP2006252421A (ja) * | 2005-03-14 | 2006-09-21 | Seagate Technology Llc | 適応マッピング |
| US8386744B2 (en) * | 2007-10-01 | 2013-02-26 | International Business Machines Corporation | Thin provisioning migration and scrubbing |
| JP4461187B1 (ja) * | 2008-12-24 | 2010-05-12 | 株式会社東芝 | 不揮発性半導体メモリドライブ装置、情報処理装置および不揮発性半導体メモリドライブ装置における記憶領域の管理方法 |
| JP7131041B2 (ja) * | 2018-04-05 | 2022-09-06 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置、情報処理システム、及び情報処理プログラム |
| CN116431571B (zh) * | 2023-04-17 | 2026-02-06 | 福达新创通讯科技(厦门)有限公司 | 一种用于数据存储引擎处理时序数据的方法及其系统 |
-
1993
- 1993-10-04 JP JP27319393A patent/JP3236152B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06202921A (ja) | 1994-07-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5675789A (en) | File compression processor monitoring current available capacity and threshold value | |
| US7693859B2 (en) | System and method for detecting file content similarity within a file system | |
| CA2387653C (en) | File processing method, data processing device and storage medium | |
| US6335746B1 (en) | Information processing method and apparatus for displaying a list of a plurality of image data files and a list of search results | |
| US5774715A (en) | File system level compression using holes | |
| US5305295A (en) | Efficient method and apparatus for access and storage of compressed data | |
| US7236992B2 (en) | Storage system | |
| US5734892A (en) | Efficient method and apparatus for access and storage of compressed data | |
| CN108009098B (zh) | 具有经压缩的正向映射的存储分层 | |
| KR100714691B1 (ko) | 파일 시스템에 추가 정보를 저장하고 관리하는 장치 및방법 | |
| JPH06202921A (ja) | ファイル圧縮処理装置 | |
| JP3704483B2 (ja) | ファイル圧縮処理装置 | |
| EP0166936A2 (en) | Compression of binary numbers for storage in a memory | |
| US6721753B1 (en) | File processing method, data processing apparatus, and storage medium | |
| US7062603B2 (en) | External storage device for selectively storing data between first and second recording media | |
| EP1739678A1 (en) | Recording device, method thereof, program product and program recording medium | |
| US7761488B2 (en) | File creation API | |
| US6697813B1 (en) | Data structures and methods for imaging computer readable media | |
| JP3171160B2 (ja) | 圧縮ファイルサーバ方式 | |
| JP3061278B2 (ja) | 可変ビット長コード語のビット長通信方法 | |
| KR100532842B1 (ko) | 하드디스크 드라이브의 공간낭비를 줄일 수 있는 영상기록/재생장치 | |
| JP4391983B2 (ja) | ファイルシステム経路処理装置及び方法 | |
| JP2006065424A (ja) | データ記憶システム、データ記憶装置及びそれに用いる類似ファイル記録方法並びにそのプログラム | |
| US20060206543A1 (en) | Database reorganization program and method | |
| JP2000105717A (ja) | ファイル格納制御装置及びファイル格納制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080928 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080928 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090928 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090928 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100928 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110928 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |