OSXFUSE

OSXFUSE

· v2.5.4 무료

OSXFUSE를 사용하면 타사 파일 시스템을 통해 macOS의 기본 파일 처리 기능을 확장할 수 있습니다. 이는 더 이상 유지 관리되지 않는 MacFUSE의 후속 제품입니다.

소개

OSXFUSE를 사용하면 타사 파일 시스템을 통해 macOS의 기본 파일 처리 기능을 확장할 수 있습니다. 이는 더 이상 유지 관리되지 않는 MacFUSE의 후속 제품입니다. 사용자로서 OSXFUSE 소프트웨어 패키지를 설치하면, OSXFUSE 또는 MacFUSE 기반으로 개발된 모든 타사 파일 시스템을 사용할 수 있습니다(단, MacFUSE 호환 계층을 선택적으로 설치한 경우에 한함). 개발자로서 OSXFUSE SDK를 사용해 다양한 유형의 파일 시스템을 일반 사용자 공간 프로그램 형태로 작성할 수 있습니다.

이러한 파일 시스템의 콘텐츠는 로컬 디스크, 네트워크, 메모리 등 어디서든 가져올 수 있으며, 여러 출처를 조합해 사용하는 것도 가능합니다. 본 패키지는 OSXFUSE의 실행 시간 구성 요소와 개발 구성 요소를 모두 설치합니다. 단, 본 패키지에는 OSXFUSE 기반의 파일 시스템이 포함되어 있지 않음에 유의하시기 바랍니다.

새로운 기능 (버전 2.5.4):

• Retina 해상도 볼륨 아이콘 지원 추가.

수정 사항:

• OSXFUSE 2.5.2에서 도입된 경쟁 조건(race condition)을 수정하여, 일부 상황에서 FUSE 볼륨 언마운트가 최대 수 분까지 지연되는 문제를 해결했습니다.

• 해당 파일에 하드 링크를 생성한 후 대응 vnode를 회수할 때 FUSE 파일 시스템이 충돌할 수 있었던 버그를 수정했습니다. FUSE 서버에서 반환된 오류 메시지: 'Assertion failed: (node->nlookup >= nlookup)'.

• OS X가 해당 vnode를 회수할 때 FUSE 서버가 파일 노드를 해제하지 못해 발생하던 버그를 수정했습니다. 이 문제는 FUSE 볼륨에서 다수의 파일이 생성될 경우 정상보다 높은 메모리 사용량을 초래할 수 있었습니다.

• 마운트 시 옵션 volicon과 modules를 함께 사용할 때 '알 수 없는 옵션' 오류가 발생할 수 있었던 문제를 해결했습니다.

• OSXFUSE.framework를 통해 FUSE 파일 시스템을 마운트할 때 사용자 정의 볼륨 아이콘이 지정되었는지 여부를 감지하지 못했던 버그를 수정했습니다. 이 문제로 인해 일부 경우 파일 시스템 마운트가 차단되기도 했습니다.

• vnode를 이름 캐시에 등록하거나 캐시에서 제거할 때 macOS에서 커널 패닉이 발생할 수 있었던 버그를 수정했습니다.

요구 사항: Intel/PPC, macOS 10.5 이상.

스크린샷: BitShare