Hello Vikalp,

First of all welcome!

One big differentiating factor of ZFS is its comparatively much more 
complex and thus longer mount process. See e.g. [1] for a chart comparing 
mount times on OSv.
More generally, we should bear in mind that ZFS if feature-full and most 
importantly, it is read-write, whereas *ROFS is read-only*. This allows it 
to optimize better for its use case.
Waldek, as the author of ROFS, might have more insight into this.

Fotis

[1] 
https://github.com/foxeng/diploma/blob/b74692f65039ff5dfdd6f35eb24ae881a3feeca2/img/startup-mount.pdf

On Thursday, April 8, 2021 at 12:19:06 PM UTC+3 Vikalp Jain wrote:

> Hi everyone,
>
> I am new to OSv and unikernel world. The OSv low startup time really 
> intrigued me, so I started doing some experiments. I realize the ROFS file 
> system plays an important role in improving the OSv startup time. This 
> might be a very basic question but I don't understand the reason behind 
> this. It would be really helpful if I can get some pointers on reason 
> performance improvements with ROFS over ZFS.
>
> Thanks in advance. :)
>
> Thanks,
> Vikalp Jain
>

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to osv-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osv-dev/a75dd307-c56d-419a-a07f-29f5d47b937bn%40googlegroups.com.

Reply via email to