Recently, I'm learning some materials related to Mach-O and noticed the comment
When a slice is greater than 4mb or an offset to a slice is greater than 4mb then the 64-bit fat file format is used.
in 'mach-o/fat.h' about struct fat_acrh_64
I know we should use the value of fat_header.magic to decide use fat_arch or fat_arch_64 to parse the data in a fat file.
But I am confused about the comment, why the limit condition is 4 Mb and what's the slice/offset in the comment means?
