압축 된 읽기 / 쓰기 파일 시스템은 어떻게 되었습니까?


9

90 년대에, 나의 가정용 컴퓨터는 Acorn Archimedes 였습니다. 여기에는 ArcFS라는 소프트웨어가 포함되어있어 압축 파일을 압축 파일로 만들 수 있습니다.

zip 파일과 달리 Mac에서는 dmg 파일과 같은 디스크로 마운트 할 수 있습니다.

dmg 파일과 달리 압축 되어 쓰기 가능했습니다.

우리가 90 년대에 이것을 할 수 있다면, 왜 지금 이것을 할 수 없습니까? 현재는 Mac을 사용하고 있으며 압축 디스크 이미지를 만들 수는 있지만 쓰기는 불가능합니다. 반대로, 쓰기 가능한 디스크 이미지는 압축되지 않습니다.

오늘날 ArcFS와 동등한 것은 무엇이며 왜 더 일반적이지 않습니까?


3
두 단어 : 저렴한 디스크.
다니엘 R

그래도 우리가 즉시 암호화 및 암호 해독에 충분한 CPU 성능을 가지고 있다면 적어도 일부 압축은 문제가되지 않아야합니다 ...
Daniel Beck

CPU / 메모리 측면에서 사용 가능한 대역폭이 충분하다고 가정 할 때, 즉시 압축하면 디스크에 액세스 할 수 있습니다 (최소한 HDD에서는).
Bob

@DanielBeck, 이것은 사실이며, 답변에서 볼 수 있듯이 압축 파일링 시스템은 살아 있고 훌륭합니다. Apple과 Windows에서 폴더 구조의 일부를 마음대로 압축 할 수 있습니다. Linux에는 ArcFS와 유사한 라인을 따라 여러 압축 파일 시스템이 있습니다.
Julian Knight

답변:


9

Mac OS에서 사용할 수있는 파일이 확실하지 않지만 여전히 많은 r / w 압축 파일 시스템이 있습니다.

  • e2compr 은 EXT2의 커널 패치입니다.
  • FusecompFUSEdLZOlayer_fs 와 같은 r / w 지원 기능을 포함한 압축 파일 시스템 목록을 제공합니다.
  • Solid File Sysem 은 다중 플랫폼 (명시 적으로 Mac OS X 지원)과 압축 및 암호화를 지원합니다

따라서 여전히 가능하며 여전히 수행됩니다. 더 널리 알려지지 않은 이유는 말할 수 없습니다 ...


7

어떤 Mac OS 버전을 사용하고 있는지는 말하지 않지만 Mac의 DO는 기본적으로 압축을 지원합니다. 최소한 Snow Leopard (10.6) 이상에서 압축이 지원됩니다. "HFS + 압축"이라고합니다.

참고로 Linux 용 압축 파일 시스템이 여러 개 있으며 @kinokijuf는 이미 NTFS 압축을 언급했습니다.

따라서 압축 파일링 시스템의 세계는 여전히 살아 있고 잘 유지되고 있습니다. Mac과 Windows에서는 이제 기본 디스크 형식의 내장 기능 일뿐입니다.


그래, 나도 알아 임의의 파일을 압축 할 수있는 Clusters 라는 도구가 있습니다. 그러나 그것은 내가 생각했던 것이 아니며, 특히 휴대용 아카이브 파일이며 전달할 수있는 것을 원했습니다.
David


3

두 개의 최신 파일 시스템 인 ZFS 및 btrfs를 사용하여 읽기 / 쓰기 파일 시스템에서 압축을 활성화 할 수 있습니다. 파일 시스템은 디스크 파일에 저장되어 그대로 마운트 될 수 있습니다.

MAC OS / X에서 ZFS를 지원하기위한 오픈 소스 프로젝트 가 하나 이상 있으며 상용 솔루션도 있습니다.


2

다른 답변은 이미 압축 FS가 여전히 존재한다는 것을 지적합니다. 왜 더 이상 인기가 없는지에 대한 주요 이유는 다음과 같습니다.

  • 오늘날 디스크 공간은 매우 저렴합니다. 디스크를 가득 채울 수없는 사람들이 많습니다.
  • 기본 HDD의 디스크 공간이 부족하더라도 외부 저장소를 사용하는 것이 훨씬 실용적입니다. 20 년 전만해도 테이프와 디스켓 만 있으면 외부 하드 드라이브, SSD, 큰 USB 스틱, DVD-R / RW가 있으며 사용하기 쉽고 빠르고 저렴하며 대용량입니다.
  • 당신이 경우 않는 디스크를 채우기 위해 관리는 오디오 / 비디오 데이터 (음악, 사진, 동영상)로 보통이다. 이들은 일반적으로 이미 압축 형식으로 저장되어 있으므로 압축 된 FS는 도움이되지 않습니다.

실제로 마지막 요점이 주된 이유라고 생각합니다.


3
압축은 여전히 ​​ZFS와 같은 최신 파일 시스템에서 널리 사용됩니다. I / O는 CPU가 아닌 일반적인 병목 현상이므로 활성화 된 경우 일반적으로 성능이 향상되므로 후자를 사용하여 활성화하는 것이 좋습니다.
jlliagre
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.