디스크 더블러

DiskDoubler
디스크 더블러
DiskDoubler icon.gif
개발자Symantec, Salient Software
운영 체제클래식 맥 OS
유형파일 압축기
면허증소유권

DD(DiskDubler)는 Apple Macintosh 플랫폼에서 파일을 압축하기 위한 데이터 압축 유틸리티였다.수많은 파일을 하나의 아카이브로 압축하여 전송하는 대부분의 프로그램과 달리, 디스크 더블러는 드라이브의 공간을 절약하기 위해 단일 파일을 "적재"로 압축하기 위한 것이었다.이러한 파일이 열리면 디스크도블러는 파일을 응용프로그램에 전달하기 전에 압축을 푼다.나중에 추가된 AutoDubler는 컴퓨터가 유휴 상태일 때 백그라운드 압축, 파일 찾기 및 압축 기능을 추가했다.

디스크 더블러는 1989년 폐업한 작은 소프트웨어 회사의 동료 직원인 테리 모스와 로이드 챔버스에 의해 만들어졌다.챔버스는 이미 맥콤프레스로서 Unix Compress 유틸리티의 버전을 출시했고, 또 다른 "실제" 프로젝트를 진행하던 중, 챔버스는 여가 시간에 DiskDubler를 썼다.현지 맥 매장에서 신제품을 시연할 때, 그들은 모든 관심을 끈 것이 디스크 더블러라는 것을 알아챘다.1990년 4월 샌프란시스코 맥월드 엑스포(보통 1월이지만 그 해 연기)에서 처음 공개되었고, 공연이 끝날 무렵에는 500부가 팔렸다.여름이 되자 그들은 한 달에 1000부를 팔았다.

그들은 진정한 마케팅 노력이 필요하다는 것을 깨닫고, 그것을 그들의 Symantec Utilities for Macintosh (SUM) 패키지에 적은 액수로 포함하기로 동의한 Symantec에게 접근했다.그 제의에 감동하지 않은 그들은 대신 가이 가와사키에게 2만 5천 달러의 개발대출을 선결해 줄 것을 요청하고, 그들 스스로 비슷한 금액을 모금하고, Salient Software를 결성했다.4개월 후 매출이 월 5만 달러가 넘었다.1991년 6월에 시스템 7이 출고되었을 때, 새로운 시스템은 드라이브 공간에 대한 갈망으로 인해 판매가 시작되었다.그 회사는 결국 1992년에 5세대 시스템에 매각되었다.그들은 또한 오토더블러, 디스크더블러, 카피더블러라고 알려진 파일 카피 속도 업을 포함한 슈퍼더블러 4.0으로 그것을 재포장했다.한동안 디스크두블러는 맥에서 두 번째로 잘 팔린 제품으로, 인기 있는 화면 보호기인 애프터 다크에 이어 두 번째로 많이 팔린 제품이었다.제5세대는 나중에 다소 아이러니하게도 노턴 디스크두블러 프로 1.1로서 뚱뚱한 바이너리로 다시 발매한 시만텍에게 팔렸다.Symantec은 그 제품에 "sat"이 있었고 그 다음 해에 걸쳐 서서히 사라졌다.

DiskDubler는 속도에 집중하였으며, 원래 Compress/MacCompress에 사용되는 단일 LZ78 압축 알고리즘만 지원하여 다른 설정을 시도할 필요가 없다.그럼에도 불구하고, 특히 텍스트 파일의 압축 결과는 상당히 합리적이었다.더 좋은 점은, 디스크 더블러는 매우 빨랐고, 일반적으로 스터핏보다 두 배 더 빨랐으며, 1990년대 Mac에서 사용되던 두 개의 주요 보관 회사인 Compact Pro보다 50% 더 빨랐다는 것이다.디스크더블러는 StuffIt와 PackIt 파일의 압축을 푸는 기능도 가지고 있었는데, 이 기능은 프로그램이 할 수 있는 것보다 훨씬 더 빨리 수행되었다.몇 년 동안 DiskDubler는 결국 네 가지 다른 알고리즘을 사용하게 되었는데, 일반적으로 가장 빠른 압축기 DD1을 첫 패스로 사용한 다음, 기계가 유휴 상태일 때 가장 효과적인 DD3+를 실행한다.DiD3+는 "일반적인" LZW 방식에서 개선되도록 특정 파일 형식에 대한 지식을 사용하여 Mac 기반 압축 소프트웨어의 최고 압축을 제공했다.

사용자는 일반적으로 Macintosh Finder에 있는 추가 메뉴를 통해 DiskDubler와 상호 작용했다.파일 또는 파일 그룹 선택, 사용자가 선택Compress처음부터DD메뉴. 문제의 파일은 빠르게 압축되고 압축되었음을 나타내는 작은 "DD" 태그가 찍힌 유사한 아이콘으로 대체된다.기존의 Classic Mac OS에는 어떠한 종류의 복합 아이콘 지원도 포함되어 있지 않았기 때문에, DiskDubler는 발견된 모든 아이콘을 복사하고 수정한 다음 새로운 파일 형식으로 Finder에 다시 넘겨야 했다.파일이 압축되면 (숨겨진) 파일 형식 플래그가 하나의 디스크더블러 "메이크업"으로 변경되어 Finder에 수정된 아이콘이 표시되었다.

오토더블러(AD)는 속도가 주요 관심사였던 소형 소프트웨어 데몬이었는데, AD는 "보이지 않게" 사용되도록 의도되었기 때문이다.이 때문에 처음에는 AD1/DD1 "가장 빠른" 방법을 사용하여 가능한 한 빨리 많은 파일을 압축한 다음, 그것이 완료되면 다시 돌아가서 기계가 여전히 유휴 상태라면 DD3+로 다시 압축했다.DD/AD는 보이지 않아 애플리케이션과 다양한 리소스를 포함하여 시스템 폴더 외부에 있는 모든 것을 압축할 수 있었다.

하드디스크 I/O 시간대에 병목현상이 발견되기 때문에 파일을 압축해 쓰는 것이 원본 파일을 쓰는 것보다 빠르다는 점이 성능 개선의 주된 이유였다.파일을 읽고 압축을 풀 때도 마찬가지다.

이 제품에는 DDExpand로 알려진 프리웨어(단, 폐쇄 소스) 압축 풀기 장치도 포함되어 있었다.DiskDubler는 "in place"를 압축하고 일반적으로 보이지 않기 때문에, 대부분의 사용자는 다른 미디어에 파일을 복사할 때 자동으로 압축을 풀도록 DiskDubler를 설정하여 다른 사람의 기계에서 잘 열리도록 했다.또한 프로그램이 파일을 열 때 압축을 풀었기 때문에, StuffIt와 같은 다른 유틸리티를 사용하여 파일을 보관하는 간단한 작업은 파일을 새로운 보관 파일에 삽입하기 전에 자동으로 압축을 풀었다.이러한 이유로 디스크 더블러 포맷은 "야생에서" 거의 볼 수 없었고, DDExpand는 거의 필요하지 않았다.그러나 DiskDubler에는 여러 파일을 하나의 아카이브로 결합하는 옵션이 포함되었다.이것들은 때때로 소프트웨어 라이브러리에서 발견될 수 있었지만, 일반적으로 눈살을 찌푸리게 했다.

디스크더블러는 비슷한 제품 시장을 창출했다.비슷한 제품을 처음 생산한 결과, 슈퍼디스크!는 출시되었을 때 디스크 더블러보다 빠르지만 압축은 적게 제공되었다.SuperDisk!는 또한 "즉시" 압축을 제공했는데, 이 압축은 디스크 두블러가 그 시점에 추가하지 않았다.디스크 더블러의 업데이트된 버전은 성능이 크게 향상된 68020의 256바이트 캐시 내에서 완전히 실행되는 새로운 압축 방식으로 반격했다.오토더블러도 새로운 기능으로 포함되었다.Now Software는 Now Compress라고 불리는 이 공간에 제품도 선보였다.알라딘 소프트웨어는 결국 스터핏 스페이스세이버와 같은 그들만의 솔루션도 내놓았다.이 제품들은 모두 소형 하드 드라이브 시대에 다음과 같은 특징이 있었다.

결국, 맥 마켓 점유율 축소, 기반 파일 시스템 변경, 그리고 지속적으로 증가하는 드라이브 공간의 결합으로 이 제품의 틈새시장을 없앴다.

애플은 OS X 스노우 레오파드(Snow Leopard)의 도입과 함께 투명 압축(Transparent Compression)이라는 유사한 기술을 HFS Plus에 도입했다.

참고 항목

참조

외부 링크