• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: APFS cloning not working across volumes inside same container?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: APFS cloning not working across volumes inside same container?


  • Subject: Re: APFS cloning not working across volumes inside same container?
  • From: Thomas Tempelmann <email@hidden>
  • Date: Mon, 06 May 2019 22:33:54 +0200

>
> The think that most closely resembles the HFS catalog isn't shared amongst
> volumes.


But it is. There is one btree for all volumes in a container (well,
technically, there are two btrees, one for the IDs and one for the actual
file catalog, but both are shared over all vols).


> clonefile(2) has the same restriction as link(2) and rename(2), it has to
> be done within the same volume/mounted filesystem.
>

So that's an API restriction, but not a technically necessary one on APFS,
IMO. I guess APFS was created with iOS in mind, where we do not have
multiple volumes, so no one gave this a second thought. It's a shame, as it
could have some great savings when sharing volumes in some situations like
the one I described. Still, it's a niche, and so I'm not hopeful this will
get improved. Sigh.

Thomas
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: APFS cloning not working across volumes inside same container?
      • From: James R Cutler <email@hidden>
References: 
 >APFS cloning not working across volumes inside same container? (From: Thomas Tempelmann <email@hidden>)
 >Re: APFS cloning not working across volumes inside same container? (From: Vivek Verma <email@hidden>)

  • Prev by Date: Re: APFS cloning not working across volumes inside same container?
  • Next by Date: Re: APFS cloning not working across volumes inside same container?
  • Previous by thread: Re: APFS cloning not working across volumes inside same container?
  • Next by thread: Re: APFS cloning not working across volumes inside same container?
  • Index(es):
    • Date
    • Thread