Jump to content

краткий

TERSE — формат файла
Расширение имени файла .trs
Разработано ИБМ
Первоначальный выпуск 1984
Тип формата Сжатие данных
Открытый формат ? Да

TERSE — это IBM формат архивных файлов , поддерживающий сжатие без потерь . Файл TERSE может содержать последовательный набор данных, разделенный набор данных (PDS), расширенный разделенный набор данных (PDSE) или набор данных большого формата (DSNTYPE=LARGE). Разрешен любой формат записи (RECFM), если длина записи меньше 32 КБ (64 КБ для RECFM=VBS). Записи могут содержать символы управления принтером. [ 1 ]

Краткие файлы сжимаются с использованием модификации Ziv, алгоритма сжатия Лемпеля, разработанного Виктором С. Миллером и Марком Вегманом в Исследовательском центре Томаса Дж. Уотсона в Йорктаун-Хайтс, Нью-Йорк . [ 2 ] [ 3 ]

Алгоритм Terse был собственностью IBM; однако IBM выпустила распаковщик Java с открытым исходным кодом под лицензией Apache 2. [ 4 ] Программа сжатия/распаковки (называемая кратким и нетерпеливым ) — AMATERSE или TRSMAIN — доступна от IBM для z/OS ; эквивалентами z/VM являются TERSE и DETERSE команды, только для последовательных наборов данных. Версии для ПК DOS , OS/2 , AIX , Windows (2000, XP, 2003), Linux и Mac OS/X доступны в Интернете. [ 5 ]

ЛЮБИТЕЛИ

[ редактировать ]

Следующий JCL можно использовать для вызова AMATERSE в z/OS (TRSMAIN использует INFILE и OUTFILE вместо SYSUT1 и SYSUT2): [ 6 ] [ 7 ]

//jobname  JOB ...                                            
//stepname 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 Optional temporary dataset

Использование

[ редактировать ]

Terse можно использовать как универсальный инструмент сжатия/распаковки. IBM также распространяет загружаемые временные исправления программ (PTF) в виде кратких наборов данных. Клиенты IBM также используют Terse для упаковки диагностической информации, такой как дампы и трассировки z/OS, для передачи в IBM.

  1. ^ Корпорация IBM (25 августа 2016 г.). «АМАТЕРСЕ: Упаковка и распаковка набора данных» . Центр знаний IBM . Проверено 4 сентября 2016 г.
  2. ^ Миллер, Виктор С.; Вегман, Марк Н. (1988). «Вариации на тему Зива и Лемпеля (Сжатие данных)» . Международная конференция IEEE по коммуникациям - Охватывая Вселенную . стр. 390–394. дои : 10.1109/ICC.1988.13597 . S2CID   56571935 . Проверено 4 сентября 2016 г.
  3. ^ Лалонд, Билл. «Краткий/МВС» . Большое железо . Проверено 5 сентября 2016 г.
  4. ^ «openmainframeproject/tersedecompress» . Гитхаб . Проверено 28 ноября 2020 г.
  5. ^ «Геркулес-390» . Дискуссионная группа для пользователей эмулятора мейнфрейма Hercules ESA/390 . Проверено 5 сентября 2016 г.
  6. ^ Корпорация IBM (25 августа 2016 г.). «Указание операторов JCL для AMATERSE» . Центр знаний IBM . Проверено 4 сентября 2016 г.
  7. ^ ppppp — это PACK (сжатие), SPAK (сжимать медленнее и лучше) или РАСПАКОВАТЬ (распаковать)
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: facc7f810a650db46ea4c8a5318bae1a__1722391740
URL1:https://arc.ask3.ru/arc/aa/fa/1a/facc7f810a650db46ea4c8a5318bae1a.html
Заголовок, (Title) документа по адресу, URL1:
Terse - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)