| ファイル名拡張子 | .trs |
|---|---|
| 開発者 | IBM |
| 初回リリース | 1984 |
| フォーマットの種類 | データ圧縮 |
| オープンフォーマット? | はい |
TERSE は、ロスレス圧縮をサポートするIBM アーカイブ ファイル形式です。TERSE ファイルには、シーケンシャル データ セット、区分データ セット(PDS)、区分データ セット拡張 (PDSE)、またはラージ フォーマット データ セット(DSNTYPE=LARGE) を含めることができます。レコード長が 32 K (RECFM=VBS の場合は 64 K) 未満であれば、任意のレコード形式 (RECFM) を使用できます。レコードにはプリンタ制御文字を含めることができます。[1]
テルスファイルは、ニューヨーク州ヨークタウンハイツのトーマス・J・ワトソン研究センターのビクター・S・ミラーとマーク・ウェグマンが開発したジヴ・レンペル圧縮アルゴリズムの改良版を使用して圧縮されています 。[2] [3]
TerseアルゴリズムはIBMの専有物であったが、IBMはApache 2ライセンスの下でオープンソースのJavaデコンプレッサーをリリースした。[4]圧縮/解凍プログラム(terseおよびunterseと呼ばれる)—AMATERSEまたはTRSMAIN—はIBMからz/OS用に入手可能である。z /VMの同等物は、シーケンシャルデータセット専用のコマンドTERSEおよびコマンドである。PC DOS、OS/2、AIX、Windows(2000、XP、2003)、Linux、およびMac OS/X用のバージョンはオンラインで入手可能である。[5]DETERSE
アマテルセ
次のJCLは、z/OS上でAMATERSEを呼び出すために使用できます(TRSMAINはSYSUT1とSYSUT2の代わりにINFILEとOUTFILEを使用します):[6] [7]
//ジョブ名JOB ... //ステップ名EXEC PGM = AMATERSE 、PARM = ppppp // SYSPRINT DD SYSOUT = * // SYSUT1 DD DISP = SHR 、DSN = input.dataset // SYSUT2 DD DISP = ( NEW 、CATLG )、DCB = ddd 、DSN = output.dataset 、// SPACE = space_parameters // SYSUT3 DD DISP = ( NEW 、 DELETE ) 、SPACE = space_parametersオプションの一時データセット
用途
Terse は、汎用の圧縮/解凍ツールとして使用できます。IBM は、ダウンロード可能なプログラム一時修正(PTF) を tersed データ セットとして配布しています。また、IBM の顧客は、Terse を使用して、z/OS ダンプやトレースなどの診断情報をパッケージ化し、IBM に送信しています。
参考文献
- ^ IBM Corporation (2016 年 8 月 25 日)。「AMATERSE: データ セットのパックとアンパック」。IBM Knowledge Center。2016年9 月 4 日閲覧。
- ^ Miller, Victor S.; Wegman, Mark N. (1988). 「Variations on a theme by Ziv and Lempel (Data compression)」. IEEE International Conference on Communications, - Spanning the Universe . pp. 390–394. doi :10.1109/ICC.1988.13597. S2CID 56571935. 2016年9月4日閲覧。
- ^ ラロンド、ビル。「Terse/MVS」。ビッグアイアン。 2016年9月5日閲覧。
- ^ "openmainframeproject/tersedecompress". GitHub 。2020年11月28日に取得。
- ^ 「Hercules-390」。Hercules ESA/390 メインフレーム エミュレーターのユーザー向けディスカッション グループ。2016年9 月 5 日閲覧。
- ^ IBM Corporation (2016 年 8 月 25 日)。「AMATERSE の JCL ステートメントの指定」。IBM Knowledge Center。2016年9 月 4 日閲覧。
- ^ ppppp は PACK (圧縮)、SPACK (圧縮、遅いが圧縮率は高い)、または UNPACK (解凍) です。
外部リンク
- Vetusware の簡潔な PC バージョン
