본문 바로가기

좋아하는 것_매직IT/96.IT 핫이슈

FUSE-T - macOS용 Userspace FUSE를 소개합니다 (fuse-t.org)

반응형

FUSE-T - macOS용 Userspace FUSE를 소개합니다

 

홈페이지에서는 아래와 같이 소개하고 있고요..

Abstract

FUSE-T is a kext-less implementation of FUSE for macOS that uses NFS v4 local server instead of a kernel extension.

The main motivation for this project is to replace macfuse (https://osxfuse.github.io/) that implements its own kext to make fuse work. With each version of macOS it's getting harder and harder to load kernel extensions. Apple strongly discourages it and, for this reason, software distributions that include macfuse are very difficult to install.

Additionally, the macfuse kext is unstable, may cause frequent system crashes and kernel lock-ups. Given those limitations many software publishers are unable to use macfuse anymore.

FUSE-T doesn't make use of kernel extension, it implements its own userspace server that converts between FUSE protocol and NFS calls and let macOS mount NFS volume instead of a kernel filesystem.

한마디로, FUSE-T는 macOS용 Userspace FUSE 라고 머릿속에 넣어두시면 됩니다. 

FUSE-T의 특징을 간단하게 정리하자면 아래와 같습니다. 

  • 커널확장 없이(kext-less) NFS v4 로컬 서버를 사용한 FUSE 구현체
  • macOS가 버전업 되면서 점점 커널 확장이 어려워지므로, 점점 설치가 어려워질 macFUSE를 대체하는 것을 목표
  • 주요 기능
    • macFUSE API를 호환하여 즉시 대체 가능
    • NFSv4 프로토콜 지원
    • fusermount 없이 macOS 자체 도구로 마운트/언마운트 가능
    • 빠른 성능

 

자세한 사항에 대해서는 아래 홈페이지를 참고하시면 좋을것 같네요..

오늘의 블로그는 여기까지고요..
항상믿고 봐주셔서 감사합니다.

728x90
300x250