iOS 10.3에 도입된 Apple 파일 시스템(APFS)이란?

파일 시스템은 하드 드라이브가 운영 체제가 읽을 수 있도록 데이터를 구성하는 방법입니다. 모든 운영 체제는 파일 시스템에서 작동하도록 제작되었습니다. Windows FAT, FAT32 및 NTFS. macOS는 HFS+를 사용합니다. Apple은 30년 이상 HFS(계층적 파일 시스템)에서 운영해 왔습니다. WWDC 2016에서 Apple은 이 시스템을 업그레이드할 것이라고 발표했습니다. 그들은 세계에 Apple 파일 시스템(APFS)이라는 아이디어를 소개했습니다. 며칠 전에 출시된 최신 iOS 10.3은 이 새로운 파일 시스템을 iOS 기기에 제공합니다. 다음은 APFS에 대해 알아야 할 모든 것입니다.

왜 APFS로 변경합니까?

완벽하게 서비스할 수 있는 파일 시스템이 이미 존재했는데 왜 새 파일 시스템으로 옮겨가느냐는 질문이 나올 수 있습니다. 운영 체제는 제한된 공간(예: 사용 가능한 날짜 범위, 최대 파일 이름 길이 등)만 처리할 수 있습니다. HFS의 문제는 1985년에 나왔다는 것입니다. 당시에는 가장 많은 양의 데이터를 처리했습니다. 최대 몇 메가바이트였습니다. 따라서 파일 시스템은 해당 공간에 맞게 최적화되었습니다. 1904년에서 2040년 사이의 날짜 범위를 수용할 수 있고 2테라바이트의 공간도 처리할 수 있습니다. 그것은 1985년에 천문학적인 것이었으며 오늘날 코스와 거의 동등합니다. Apple은 HFS의 임박한 운명을 보고 OS 8.1용 HFS+라는 1998년 업데이트로 이를 약간 개선했습니다.

그러나 오늘날에는 저장 용량이 발전했을 뿐만 아니라 속도도 발전했습니다. SSD의 출현과 그 진화(예: M2 SSD)로 인해 업그레이드된 파일 시스템도 부족합니다. 20년 된 컴퓨터를 위해 고안된 방법론을 사용하여 초고속 드라이브에 액세스하는 경우 문제가 발생하기 마련입니다. 이러한 문제를 극복하기 위해 Apple은 APFS를 도입하고 있습니다. iPhone, iPad, iPod, Watch, Mac 등의 모든 장치를 위한 폐쇄형 소스 파일 시스템. 주로 SSD 및 플래시 스토리지(오늘날 일반적으로 사용됨)를 더 잘 활용하고 보안을 강화하고 탈옥을 차단하도록 설계되었습니다.

  iOS 11에서 셀룰러 데이터에서 백그라운드 앱 새로 고침을 비활성화하는 방법

APFS로 전환하는 방법은 무엇입니까?

Apple은 OS 업데이트를 통해 사용자를 새 시스템으로 전환합니다. OS를 업그레이드하는 것 외에는 아무 것도 할 필요가 없습니다. iOS 10.3으로 업그레이드한 iPhone 및 iPad 사용자는 이미 새 파일 시스템으로 전환했습니다. OS의 릴리스 버전을 실행하는 macOS 사용자는 조금 더 기다려야 합니다. macOS 베타 버전은 이미 APFS로 업그레이드되었습니다.

APFS의 좋은 점은 무엇입니까?

이제 Apple이 맞춤형 파일 시스템을 갖게 되었기 때문에 APFS는 통합된 코드 기반을 허용하고 개발에 필요한 리소스를 줄여 유지 관리가 훨씬 쉬워집니다. 또한 이 새 파일 시스템에서 장치가 더 빠르게 실행됩니다. 이것은 아마도 업그레이드 후 최종 사용자가 알아차릴 수 있는 유일한 주요 변경 사항일 것입니다.

또한 APFS는 파일을 보다 효율적으로 저장하므로 업그레이드 후 장치에 여유 공간이 조금 더 있다는 것을 알 수 있습니다. 상당할 수도 있고 아닐 수도 있습니다. 일부 사용자는 큰 차이를 전혀 느끼지 못할 수 있습니다. 가장 주목할만한 것은 장치가 더 잘 작동한다는 것입니다. macOS에서 APFS를 사용할 수 있게 되면 사용자는 파일 복사 속도가 얼마나 빨라지는지 관찰할 수 있습니다.

APFS를 더 빠르게 만드는 것은 무엇입니까?

속도에 대한 컴퓨터의 이해는 사용자의 이해와 많이 다릅니다. 예를 들어 시스템을 부팅하는 데 일정 시간이 걸립니다. 일부 사용자는 전원 버튼을 누른 후 5초 이내에 아이콘과 배경 화면이 표시되는 것이 빠르다고 생각할 수 있지만(백그라운드에 로드되는 항목이 있는 경우에도) 일부 사용자는 대용량 파일을 더 빨리 복사하는 것이 빠르다고 생각할 수 있습니다. 속도는 상대적이고 인간에 관한 한 지각의 문제입니다.

APFS는 속도의 환상을 주기 위해 설계되었습니다. 예를 들어, APFS는 짧은 대기 시간을 자랑스럽게 생각합니다. 즉, 앱 실행과 데이터 전달을 우선시합니다. 더 이상 대기 중인 스피너나 비치볼을 자주 볼 수 없습니다.

APFS가 SSD에 더 적합합니까?

사람들은 SSD를 최근의 현상으로 생각하지만 그렇지 않습니다. 70년대에는 EAROM(Electrically Alterable Read-Only Memory)이라고 불렸고 1976년에 상업적으로 판매된 최초의 SSD는 Bulk Core라고 불렸습니다! 그러나 그 당시에는 모든 프로세서와 RAM의 경우와 마찬가지로 전자적으로 액세스하는 것이 느렸습니다. 이것은 30년 이상 동안의 경우일 것입니다. 그래서 기술이 있어도 우선적으로 취급하지 않았다.

  iOS 10의 메시지 앱에 이모티콘 스티커를 추가하는 방법 [Giveaway]

오늘날 대부분의 Apple의 현재 세대 플랫폼(일부 Mac Pro 제외)은 솔리드 스테이트 스토리지의 변형인 ‘플래시 스토리지’ 칩으로 작동합니다. 이것들은 보드에 내장되어 있습니다. 이것은 생태계를 압축적으로 유지하고(그것은 경쟁자보다 몇 년 앞서 슬림한 Macbook Air를 달성한 방법의 일부임) APFS는 이 스토리지를 해결하는 방법을 최적화합니다.

예를 들어 APFS는 SSD가 주류가 되었을 때 나온 TRIM 명령을 지원합니다. TRIM은 드라이브의 어느 부분이 null인지, 즉 더 이상 데이터가 없는지 호스트 운영 체제에 알려줍니다. SSD의 경우 이는 즉각적입니다. 따라서 여유 공간을 유지하는 것을 좋아하는 사람들은 ‘삭제’를 클릭할 수 있는 것처럼 빠르게 공간을 확보할 수 있습니다.

APFS의 고유한 점은 무엇입니까?

APFS의 또 다른 선전 기능은 스냅샷 및 복제입니다. 한 소스에서 다른 소스로 복사하는 기존 방법은 항목을 임시 위치에 저장한 다음 대상 저장소에 복사하는 것이었습니다. 이것은 문제가 발생할 경우 양쪽에서 손상/데이터 손실을 방지하기 위한 것입니다.

APFS에서 스냅샷은 전체 시스템의 읽기 전용 버전을 한 번 생성합니다. 즉, 원본 데이터의 복사본일 뿐 물리적 공간을 차지하지 않습니다. 원본을 변경하면 스냅샷에 저장 공간이 필요합니다. 이렇게 하면 원본 복사본을 검색하거나 원하는 변경 사항을 되돌리는 데 도움이 됩니다. 유사하게, 클론을 생성할 때 전체 시스템(실제 파일, 폴더 및 모두)의 공간 효율적인 복사본을 유지합니다. 또한 변경 사항을 적용하면 공간을 차지하기 시작합니다. 이것은 스토리지를 매우 시간 효율적인 노력으로 만듭니다.

파티션에 의존하는 MacOS 사용자를 위해. APFS는 기본적으로 영구적인 작업을 수행하는 대신 모든 파티션 주위에 컨테이너를 만듭니다. 이것은 한 파티션의 공간이 부족하고 다른 파티션에 충분한 공간이 남아 있을 때 유용합니다. 파티션에 물리적으로 인접해 있는지 여부에 관계없이 다른 파티션에서 간단히 공간을 빌릴 수 있습니다(SSD는 어쨌든 스토리지의 근접성에 대한 필요성을 불필요하게 만듭니다).

레거시 파일 시스템은 일반적으로 실제로 파일을 복사하기 전에 파일을 위한 공간을 만듭니다. APFS는 기본적으로 물리적으로 차지하는 공간만큼만 사용하는 스파스 파일을 지원합니다.

  자신의 일일 예언자 뉴스 스크랩을 만드는 방법 [iOS]

APFS는 얼마나 안전한가요?

APFS를 사용하면 macOS의 하드 디스크 수준 암호화와 iOS의 파일 수준 암호화가 이제 일관된 단일 키 및 다중 키 구현에서 운영되는 시스템 전체 암호화로 수정됩니다. 단일 키 암호화의 예는 암호로 자신의 파일/폴더를 보호하는 것입니다. 다중 키는 웹 사이트에 로그인할 때 사용자 쪽(하나의 키)과 서버 쪽(다른 키)에서 보호됩니다. 간단히 말해서 유비쿼터스 보안 시스템의 특성을 가지고 있어 기존 방식으로는 침투하기 어렵습니다.