RusDyr wrote:What's the point? There is no difference in /usr/ports, /usr/obj and so on at least in current ZFS configuration.
For example, when you do a [FILE]/usr[/FILE] snapshot. I don't care about [FILE]/usr/ports/*[/FILE] , [FILE]/usr/src/*[/FILE] at all.
You don't need [FILE]/usr/ports[/FILE] for kernel debugging; [FILE]/usr/obj[/FILE] can be shared to others too (when possible). So it does make sense to separate it.
Reasons for separate FS?
* backup/restore (do I need to back it up?) - restore time
* mount options (performance and/or security)
* implications when FS gets full or corrupted (can it be restored online ?)