Rather than static linking, we could embed the crunch filesystems in an ELF section. This would:
- speed up compilation time by not passing the block device through ocamlopt
- not require a dynamic block device
- not map the data in memory twice, since it wouldnt be in the code section.
See https://devel.unikernel.org/t/includeos-filesystem-api/108 for the IncludeOS thread on this, so we can obey the same ELF section convention.
Rather than static linking, we could embed the crunch filesystems in an ELF section. This would:
See https://devel.unikernel.org/t/includeos-filesystem-api/108 for the IncludeOS thread on this, so we can obey the same ELF section convention.